共用方式為


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
指定介面卡的驅動程式已確認可在 OS 程式中運作,其中任意程式碼防護 (ACG) 已啟用 (亦即不允許) 動態程式碼產生。
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
指定配接器宣告已設定索引鍵的 Mutex 一致性。 這會發出更強大的保證 IDXGIKeyedMutex 介面運作正常。
DXGI_ADAPTER_FLAG3_FORCE_DWORD
值: 0xffffffff
強制此列舉的大小編譯為 32 位。 如果沒有這個值,某些編譯器會允許此列舉編譯成 32 位以外的大小。 不使用這個值。

備註

DXGI_ADAPTER_FLAG3列舉型別是由DXGI_ADAPTER_DESC3結構的Flags成員用來將 DXGI 配接器的類型設定為一體。

需求

   
標頭 dxgi1_6.h

另請參閱

DXGI 列舉