BehaviorFlags Structure
Language: Visual Basic C# C++ JScript (Show All)
Contains a set of properties that indicate the global behavior of a device.
Definition
Visual Basic
Public Structure BehaviorFlags
C#
public struct BehaviorFlags
C++
public value class BehaviorFlags sealed
JScript
In JScript, you can use structures, but you cannot define your own.
Members Table
The following table lists the members exposed by the object. Click a tab on the left to choose the type of member you want to view.
Methods
Method
Description
BehaviorFlags
Creates a new instance of the BehaviorFlags structure.
ToString
Obtains a string representation of the current instance.
Properties
Property
Description
AdapterGroupDevice
Retrieves a value that indicates whether the device should drive all of the heads that the master adapter owns.
DisableDriverManagement
Retrieves a value that indicates whether Direct3D, rather than the driver, manages resources.
FpuPreserve
Retrieves a value that indicates whether floating-point unit (FPU) exceptions or double-precision FPU exceptions are enabled in an application.
HardwareVertexProcessing
Retrieves a value that indicates whether hardware vertex processing is enabled.
MixedVertexProcessing
Retrieves a value that indicates whether mixed vertex processing (for both software and hardware) is enabled.
MultiThreaded
Retrieves a value that indicates whether Microsoft Direct3D is set to be multithread safe.
PureDevice
Retrieves a value that indicates whether 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.
SoftwareVertexProcessing
Retrieves a value that specifies whether software vertex processing is being used.
Value
Retrieves or sets one or more CreateFlags values.
Remarks
The values in the BehaviorFlags structure mirror the creation options used to create the device.
Structure Information
Namespace
Microsoft.DirectX.Direct3D
Assembly
Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll)
Strong Name
Microsoft.DirectX.Direct3D,
Version=1.0.900.0,
Culture=neutral,
PublicKeyToken=d3231b57b74a1492
Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center