Bagikan melalui


struktur D3DDDI_CREATEHWQUEUEFLAGS (d3dukmdt.h)

Struktur D3DDDI_CREATEHWQUEUEFLAGS menentukan bendera yang akan digunakan saat membuat antrean perangkat keras.

Sintaks

typedef struct _D3DDDI_CREATEHWQUEUEFLAGS {
  union {
    struct {
      UINT DisableGpuTimeout : 1;
      UINT NoBroadcastSignal : 1;
      UINT NoBroadcastWait : 1;
      UINT NoKmdAccess : 1;
      UINT UserModeSubmission : 1;
      UINT NativeProgressFence : 1;
      UINT TestQueue : 1;
      UINT Reserved : 25;
    };
    UINT Value;
  };
} D3DDDI_CREATEHWQUEUEFLAGS;

Anggota

DisableGpuTimeout

Ketika diatur, menunjukkan ke OS bahwa antrean perangkat keras yang dibuat diharapkan untuk mengirimkan buffer DMA yang dapat memakan waktu lebih dari 2 detik untuk diselesaikan pada GPU, dan akibatnya batas waktu GPU harus dinonaktifkan.

NoBroadcastSignal

Ketika diatur, menunjukkan ke OS bahwa antrean perangkat keras yang dibuat tidak memiliki perilaku yang dapat diamati aplikasi, dan tidak boleh berpartisipasi dalam operasi sinyal siaran pagar perintah D3D12. Bendera ini diperkenalkan di Windows 10, versi 2004.

NoBroadcastWait

Ketika diatur, menunjukkan ke OS bahwa antrean perangkat keras yang dibuat tidak memiliki perilaku yang dapat diamati aplikasi, dan tidak boleh diblokir di belakang dalam operasi tunggu pagar antrean perintah D3D12. Bendera ini diperkenalkan di Windows 10, versi 2004.

NoKmdAccess

Dicadangkan untuk penggunaan sistem.

UserModeSubmission

Saat diatur, menunjukkan ke OS bahwa antrean perangkat keras yang dibuat menggunakan model pengiriman mode pengguna. Antrean perangkat keras yang dibuat menggunakan bendera ini tidak dapat menggunakan jalur pengiriman kerja mode kernel reguler dan harus mengandalkan mekanisme bel pintu untuk pengiriman kerja pada antrean.

NativeProgressFence

Saat diatur, menunjukkan bahwa DXGKARG_CREATEHWQUEUE::hHwQueueProgressFence menangani titik ke handel driver objek pagar GPU asli yang sebelumnya dibuat menggunakan DxgkDdiCreateNativeFence. Untuk informasi selengkapnya, lihat Objek pagar GPU asli. Tersedia dimulai dengan Windows 11, versi 24H2.

TestQueue

Reserved

Dicadangkan untuk penggunaan sistem.

Value

Nilai ini dapat digunakan untuk mengoperasikan anggota struktur secara kolektif.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1703 (WDDM 2.2)
Header d3dukmdt.h

Lihat juga

DxgkDdiCreateHwQueue