Bagikan melalui


enumerasi D3D12_COMMAND_QUEUE_PRIORITY (d3d12.h)

Menentukan tingkat prioritas untuk antrean perintah.

Sintaks

typedef enum D3D12_COMMAND_QUEUE_PRIORITY {
  D3D12_COMMAND_QUEUE_PRIORITY_NORMAL = 0,
  D3D12_COMMAND_QUEUE_PRIORITY_HIGH = 100,
  D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME = 10000
} ;

Konstanta

 
D3D12_COMMAND_QUEUE_PRIORITY_NORMAL
Nilai: 0
Prioritas normal.
D3D12_COMMAND_QUEUE_PRIORITY_HIGH
Nilai: 100
Prioritas tinggi.
D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME
Nilai: 10000
Prioritas realtime global.

Keterangan

Enumerasi ini digunakan oleh anggota Prioritas dari struktur D3D12_COMMAND_QUEUE_DESC .

Aplikasi harus cukup istimewa untuk membuat antrean perintah yang memiliki prioritas realtime global. Jika aplikasi tidak cukup istimewa atau jika adaptor atau driver tidak dapat memberikan pemangsa yang diperlukan, maka permintaan untuk membuat antrean prioritas realtime global gagal; kegagalan tersebut bisa disebabkan oleh kurangnya dukungan perangkat keras atau karena konflik dengan parameter antrean perintah lainnya. Permintaan untuk membuat antrean perintah realtime global tidak akan menurunkan prioritas secara diam-diam saat tidak dapat didukung; permintaan berhasil atau gagal apa adanya untuk menunjukkan kepada aplikasi apakah antrean perintah dijamin akan dijalankan sebelum antrean lainnya atau tidak.

Persyaratan

Persyaratan Nilai
Header d3d12.h

Lihat juga

Enumerasi Inti