DXGI_ADAPTER_FLAG3 enumeration
Identifies the type of DXGI adapter.
Syntax
typedef enum DXGI_ADAPTER_FLAG3 { DXGI_ADAPTER_FLAG3_NONE = 0, DXGI_ADAPTER_FLA3G_REMOTE = 1, DXGI_ADAPTER_FLAG3_SOFTWARE = 2, DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE = 4, DXGI_ADAPTER_FLAG_FORCE_DWORD = 0xffffffff } DXGI_ADAPTER_FLAG3;
Constants
- DXGI_ADAPTER_FLAG3_NONE
-
Specifies no flags.
- DXGI_ADAPTER_FLA3G_REMOTE
-
Value always set to 0. This flag is reserved.
- DXGI_ADAPTER_FLAG3_SOFTWARE
-
Specifies a software adapter. For more info about this flag, see new info in Windows 8 about enumerating adapters.
Direct3D 11: This enumeration value is supported starting with Windows 8.
- DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE
-
Specifies that the adapter's driver has been confirmed to work in an OS process where Arbitrary Code Guard (ACG) is enabled (i.e. dynamic code generation is disallowed).
- DXGI_ADAPTER_FLAG_FORCE_DWORD
-
Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. This value is not used.
Remarks
The DXGI_ADAPTER_FLAG3 enumerated type is used by the Flags member of the DXGI_ADAPTER_DESC3 structure to identify the type of DXGI adapter.
Requirements
|
Header |
|
|---|
See also