d3dadapter: make state and setting more visible to users

Signed-off-by: David Heidelberger <david.heidelberger@ixit.cz>