Microsoft DirectX 9.0 SDK Update (October 2004)

BehaviorFlags Structure

Language:

Note: This documentation is preliminary and is subject to change.

Contains a set of properties that indicate the global behavior of a device.

Definition

Visual Basic .NET Public Structure BehaviorFlags
C# public struct BehaviorFlags
Managed C++ public __value struct BehaviorFlags
JScript .NET In JScript .NET, you can use structures, but you cannot define your own.

Members Table

Method Description
BehaviorFlags Creates a new instance of the BehaviorFlags structure.
ToString Obtains a string representation of the current instance.
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.2902.0,  Culture=neutral,  PublicKeyToken=31bf3856ad364e35

© 2004 Microsoft Corporation. All rights reserved. Terms of use.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center