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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk