Bagikan melalui


enumerasi DXGI_ADAPTER_FLAG3 (dxgi1_6.h)

Mengidentifikasi jenis adaptor DXGI.

Sintaks

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
} ;

Konstanta

 
DXGI_ADAPTER_FLAG3_NONE
Nilai: 0
Menentukan tidak ada bendera.
DXGI_ADAPTER_FLAG3_REMOTE
Nilai: 1
Nilai selalu diatur ke 0. Bendera ini dicadangkan.
DXGI_ADAPTER_FLAG3_SOFTWARE
Nilai: 2
Menentukan adaptor perangkat lunak. Untuk informasi selengkapnya tentang bendera ini, lihat info baru di Windows 8 tentang menghitung adaptor.

Direct3D 11: Nilai enumerasi ini didukung dimulai dengan Windows 8.
DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE
Nilai: 4
Menentukan bahwa driver adaptor telah dikonfirmasi untuk bekerja dalam proses OS di mana Arbitrary Code Guard (ACG) diaktifkan (yaitu pembuatan kode dinamis tidak diizinkan).
DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES
Nilai: 8
Menentukan bahwa adaptor mendukung pagar yang dipantau. Adaptor ini mendukung fungsi ID3D12Device::CreateFence dan ID3D11Device5::CreateFence .
DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES
Nilai: 0x10
Menentukan bahwa adaptor mendukung pagar yang tidak dipantau. Adaptor ini mendukung fungsi ID3D12Device::CreateFence bersama dengan bendera D3D12_FENCE_FLAG_NON_MONITORED .

Catatan Untuk adaptor yang mendukung pagar yang dipantau dan tidak dipantau, pagar yang tidak dipantau hanya didukung saat dibuat dengan bendera D3D12_FENCE_FLAG_SHARED dan D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER . Pagar yang dipantau harus selalu digunakan oleh adaptor pendukung kecuali berkomunikasi dengan adaptor yang hanya mendukung pagar yang tidak dipantau.

 
DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE
Nilai: 0x20
Menentukan bahwa adaptor mengklaim kesesuaian mutex kunci. Ini memberi sinyal jaminan yang lebih kuat bahwa antarmuka IDXGIKeyedMutex berperilaku dengan benar.
DXGI_ADAPTER_FLAG3_FORCE_DWORD
Nilai: 0xffffffff
Memaksa enumerasi ini untuk mengkompilasi ke ukuran 32 bit. Tanpa nilai ini, beberapa pengkompilasi akan memungkinkan enumerasi ini untuk dikompilasi ke ukuran selain 32 bit. Nilai ini tidak digunakan.

Keterangan

Jenis DXGI_ADAPTER_FLAG3 yang dijumlahkan digunakan oleh anggota Bendera dari struktur DXGI_ADAPTER_DESC3 untuk memientifikasi jenis adaptor DXGI.

Persyaratan

   
Header dxgi1_6.h

Lihat juga

Enumerasi DXGI