Bagikan melalui


enumerasi D3D12DDI_WORK_GRAPH_FLAGS_0108 (d3d12umddi.h)

Enumerasi D3D12DDI_WORK_GRAPH_FLAGS_0108 menentukan bendera untuk struktur D3D12DDI_WORK_GRAPH_DESC_0108 untuk mengonfigurasi perilaku grafik kerja.

Sintaks

typedef enum D3D12DDI_WORK_GRAPH_FLAGS_0108 {
  D3D12DDI_WORK_GRAPH_FLAG_NONE,
  D3D12DDI_WORK_GRAPH_FLAG_ADD_TO_EXISTING_WORK_GRAPH
} ;

Konstanta

 
D3D12DDI_WORK_GRAPH_FLAG_NONE
Perilaku default.
D3D12DDI_WORK_GRAPH_FLAG_ADD_TO_EXISTING_WORK_GRAPH
Grafik kerja sedang ditambahkan ke yang sudah ada, sehingga ProgramName telah terlihat sebelumnya. Dimungkinkan bagi PFND3D12DDI_ADD_TO_STATE_OBJECT_0072 untuk digunakan tanpa bendera ini, dalam hal ini grafik kerja yang sama sekali baru ditambahkan ke objek status, seperti membuat grafik baru dari beberapa simpul yang ada atau baru di objek status. Jadi bendera ini membantu membedakan penambahan objek status yang sama sekali baru versus menambahkan ke yang sudah ada.

Driver juga dapat menyimpulkan ini dengan memeriksa untuk melihat apakah ProgramName sudah ada di objek status, tetapi bendera menyimpan masalah. Apakah bendera ini ada atau tidak, deskripsi grafik kerja mencantumkan seluruh grafik, dengan simpul yang baru ditambahkan di awal daftar (menggunakan kembali entri daftar untuk simpul yang ada). Definisi simpul yang baru ditambahkan mencakup penunjuk tentang bagaimana mereka terhubung ke grafik lainnya (sama seperti simpul yang ada), dan simpul yang ada yang disediakan dalam objek status sebelumnya diperbarui di tempat untuk menautkan kembali ke simpul baru yang terhubung dengannya. Jadi ada satu representasi dari semua versi grafik bersama-sama, dan perbedaan antara versi dapat dilihat oleh nomor Versi di setiap simpul. Untuk aturan tentang penambahan yang valid, lihat PFND3D12DDI_ADD_TO_STATE_OBJECT_0072.

Keterangan

Untuk informasi selengkapnya, lihat Grafik kerja.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11, versi 24H2 (WDDM 3.2)
Header d3d12umddi.h

Lihat juga

D3D12DDI_WORK_GRAPH_DESC_0108