DXGI_ADAPTER_FLAG3 열거형(dxgi1_6.h)

DXGI 어댑터의 유형을 식별합니다.

Syntax

typedef enum DXGI_ADAPTER_FLAG3 {
  DXGI_ADAPTER_FLAG3_NONE = 0,
  DXGI_ADAPTER_FLAG3_REMOTE = 1,
  DXGI_ADAPTER_FLAG3_SOFTWARE = 2,
  DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE = 4,
  DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES = 8,
  DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES = 0x10,
  DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE = 0x20,
  DXGI_ADAPTER_FLAG3_FORCE_DWORD = 0xffffffff
} ;

상수

 
DXGI_ADAPTER_FLAG3_NONE
값: 0
플래그를 지정하지 않습니다.
DXGI_ADAPTER_FLAG3_REMOTE
값: 1
값은 항상 0으로 설정됩니다. 이 플래그는 예약되어 있습니다.
DXGI_ADAPTER_FLAG3_SOFTWARE
값: 2
소프트웨어 어댑터를 지정합니다. 이 플래그에 대한 자세한 내용은 어댑터 열거에 대한 Windows 8의 새 정보를 참조하세요.

Direct3D 11: 이 열거형 값은 Windows 8부터 지원됩니다.
DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE
값: 4
어댑터의 드라이버가 ACG(임의 코드 가드)가 사용하도록 설정된 OS 프로세스에서 작동하도록 확인되었음을 지정합니다(예: 동적 코드 생성이 허용되지 않음).
DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES
값: 8
어댑터가 모니터링되는 펜스를 지원하게 지정합니다. 이러한 어댑터는 ID3D12Device::CreateFenceID3D11Device5::CreateFence 함수를 지원합니다.
DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES
값: 0x10
어댑터가 모니터링되지 않는 펜스를 지원하게 지정합니다. 이러한 어댑터는 id3D12Device::CreateFence 함수를 D3D12_FENCE_FLAG_NON_MONITORED 플래그와 함께 지원합니다.

참고 모니터링되는 펜스와 모니터링되지 않는 펜스를 모두 지원하는 어댑터의 경우 모니터링되지 않는 펜스는 D3D12_FENCE_FLAG_SHAREDD3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER 플래그를 사용하여 만든 경우에만 지원됩니다. 모니터링되지 않는 펜스만 지원하는 어댑터와 통신하지 않는 한 모니터링된 펜스는 항상 어댑터를 지원하여 사용해야 합니다.

 
DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE
값: 0x20
어댑터가 키 뮤텍스 규격을 클레임하도록 지정합니다. 이렇게 하면 IDXGIKeyedMutex 인터페이스가 올바르게 동작한다는 더 강력한 보장이 표시됩니다.
DXGI_ADAPTER_FLAG3_FORCE_DWORD
값: 0xffffffff
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.

설명

DXGI_ADAPTER_FLAG3 열거형 형식은 DXGI_ADAPTER_DESC3 구조체의 Flags 멤버에서 DXGI 어댑터의 형식을 활성화하는 데 사용됩니다.

요구 사항

   
머리글 dxgi1_6.h

추가 정보

DXGI 열거형