Enumerasi Lapisan Debug
Enumerasi berikut dinyatakan dalam d3d12sdklayers.h.
Di bagian ini
Topik | Deskripsi |
---|---|
D3D12_DEBUG_COMMAND_LIST_PARAMETER_TYPE |
Menunjukkan jenis parameter debug yang digunakan oleh ID3D12DebugCommandList1::SetDebugParameter dan ID3D12DebugCommandList1::GetDebugParameter. |
D3D12_DEBUG_DEVICE_PARAMETER_TYPE |
Menentukan jenis data memori yang diacu oleh parameter pDataID3D12DebugDevice1::SetDebugParameter dan ID3D12DebugDevice1::GetDebugParameter. |
D3D12_DEBUG_FEATURE |
Bendera untuk fitur Lapisan Debug D3D12 opsional. |
D3D12_GPU_BASED_VALIDATION_FLAGS |
Menjelaskan tingkat validasi berbasis GPU untuk dilakukan saat runtime. |
D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS |
Menentukan bagaimana Validasi GPU-Based menangani status alur yang di-patch selama ID3D12Device::CreateGraphicsPipelineState dan ID3D12Device::CreateComputePipelineState. |
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE |
Menentukan jenis patching shader yang digunakan oleh Validasi GPU-Based pada tingkat perangkat atau daftar perintah. |
D3D12_MESSAGE_CATEGORY |
Menentukan kategori pesan debug. Ini akan mengidentifikasi kategori pesan saat mengambil pesan dengan ID3D12InfoQueue::GetMessage dan saat menambahkan pesan dengan ID3D12InfoQueue::AddMessage. Saat membuat filter antrean info, nilai-nilai ini dapat digunakan untuk mengizinkan atau menolak kategori pesan apa pun untuk melewati filter penyimpanan dan pengambilan. |
D3D12_MESSAGE_ID |
Menentukan ID pesan debug untuk menyiapkan filter info-antrean (lihat D3D12_INFO_QUEUE_FILTER); gunakan pesan ini untuk mengizinkan atau menolak kategori pesan untuk melewati filter penyimpanan dan pengambilan. ID ini digunakan oleh metode seperti ID3D12InfoQueue::GetMessage atau ID3D12InfoQueue::AddMessage. |
D3D12_MESSAGE_SEVERITY |
Men-debug tingkat keparahan pesan untuk antrean informasi. |
D3D12_RLDO_FLAGS |
Menentukan opsi untuk jumlah informasi yang akan dilaporkan tentang masa pakai objek perangkat langsung. |