Bagikan melalui


struktur D3D12DDICAPS_HARDWARE_SCHEDULING_CAPS_0050 (d3d12umddi.h)

Menentukan bagaimana runtime akan mengelola asosiasi antrean 3D dan komputasi ke grup penjadwalan.

Runtime akan mengelola asosiasi antrean 3D dan komputasi ke grup penjadwalan, berdasarkan first-come-first-serve.

Sintaks

typedef struct D3D12DDICAPS_HARDWARE_SCHEDULING_CAPS_0050 {
  UINT ComputeQueuesPer3DQueue;
} D3D12DDICAPS_HARDWARE_SCHEDULING_CAPS_0050;

Anggota

ComputeQueuesPer3DQueue

Jumlah antrean perintah tingkat API komputasi yang harus dikaitkan dengan grup penjadwalan.

Keterangan

Runtime hanya akan menetapkan satu antrean perintah 3D per simpul per grup penjadwalan. Jika driver melaporkan nilai batas 0, runtime tidak akan mencoba membuat grup penjadwalan, dan semua konteks akan terus dimiliki oleh antrean perintah secara langsung.

Jika tidak, runtime akan mempertahankan sekumpulan grup penjadwalan perangkat lokal. Setiap kali antrean perintah 3D/komputasi dibuat, runtime akan menjalankan logika berikut:

  1. Jika grup penjadwalan yang ada memiliki slot untuk jenis antrean perintah tertentu yang dibuat, isi slot tersebut. Grup penjadwalan yang ada dicari dalam urutan pembuatannya.
  2. Jika tidak, buat grup penjadwalan baru untuk menetapkan antrean perintah baru.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Header d3d12umddi.h