DXGI_ADAPTER_FLAG enumeration (dxgi.h)

Identifies the type of DXGI adapter.

Syntax

typedef enum DXGI_ADAPTER_FLAG {
  DXGI_ADAPTER_FLAG_NONE = 0,
  DXGI_ADAPTER_FLAG_REMOTE = 1,
  DXGI_ADAPTER_FLAG_SOFTWARE = 2,
  DXGI_ADAPTER_FLAG_FORCE_DWORD = 0xffffffff
} ;

Constants

 
DXGI_ADAPTER_FLAG_NONE
Value: 0
Specifies no flags.
DXGI_ADAPTER_FLAG_REMOTE
Value: 1
Value always set to 0. This flag is reserved.
DXGI_ADAPTER_FLAG_SOFTWARE
Value: 2
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_FLAG_FORCE_DWORD
Value: 0xffffffff
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_FLAG enumerated type is used by the Flags member of the DXGI_ADAPTER_DESC1 or DXGI_ADAPTER_DESC2 structure to identify the type of DXGI adapter.

Requirements

Requirement Value
Header dxgi.h

See also

DXGI Enumerations