BehaviorFlags.PureDevice Property (Microsoft.DirectX.Direct3D)

Retrieves a value that indicates whether Microsoft Direct3D supports Get calls for anything that can be stored in a state block. This value also indicates whether Direct3D is withholding emulation services for vertex processing.

Definition

Visual Basic Public ReadOnly Property PureDevice As Boolean
C# public bool PureDevice { get; }
C++ public:
property bool PureDevice {
        bool get();
}
JScript public function get PureDevice() : boolean

Property Value

System.Boolean
Value that is true if Direct3D does not support Get calls for anything that can be stored in a state block. A true value also indicates that Direct3D is withholding emulation services for vertex processing. If Get calls are supported and Direct3D is not withholding emulation services, the value is false.

This property is read-only. 

Remarks

If the device is withholding emulation services for vertex processing, it does not support vertex processing, and the application can use only post-transformed vertices.

See Also