Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh Direct3D 12 Graphics. Untuk informasi selengkapnya, lihat:
d3d12sdklayers.h berisi antarmuka pemrograman berikut:
Antarmuka
|
ID3D12Debug Antarmuka yang digunakan untuk menyalakan lapisan debug. |
|
ID3D12Debug1 Menambahkan Validasi GPU-Based dan Sinkronisasi Antrean Perintah Dependen ke lapisan debug. |
|
ID3D12Debug2 Menambahkan tingkat validasi berbasis GPU yang dapat dikonfigurasi ke lapisan debug. (ID3D12Debug2) |
|
ID3D12Debug3 Menambahkan tingkat validasi berbasis GPU yang dapat dikonfigurasi ke lapisan debug. (ID3D12Debug3) |
|
ID3D12Debug4 Menambahkan kemampuan untuk menonaktifkan lapisan debug. |
|
ID3D12Debug5 Menambahkan ke lapisan debug kemampuan untuk mengonfigurasi penamaan otomatis objek. |
|
ID3D12Debug6 Antarmuka debug mengontrol pengaturan debug. |
|
ID3D12DebugCommandList Menyediakan metode untuk memantau dan men-debug daftar perintah. |
|
ID3D12DebugCommandList1 Antarmuka ini memungkinkan modifikasi pengaturan lapisan debug daftar perintah tambahan. |
|
ID3D12DebugCommandQueue Menyediakan metode untuk memantau dan men-debug antrean perintah. |
|
ID3D12DebugDevice Antarmuka ini mewakili perangkat grafis untuk penelusuran kesalahan. |
|
ID3D12DebugDevice1 Menentukan pengaturan lapisan debug di seluruh perangkat. |
|
ID3D12InfoQueue Antarmuka antrean informasi menyimpan, mengambil, dan memfilter pesan debug. Antrean terdiri dari antrean pesan, tumpukan filter penyimpanan opsional, dan tumpukan filter pengambilan opsional. (ID3D12InfoQueue) |
|
ID3D12SharingContract Bagian dari kontrak antara lapisan diagnostik D3D11On12 dan alat diagnostik grafis. |
Struktur
|
D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGS Menjelaskan pengaturan per daftar perintah yang digunakan oleh Validasi GPU-Based. |
|
D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGS Menjelaskan pengaturan yang digunakan oleh Validasi GPU-Based. |
|
D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTOR Menjelaskan jumlah perlambatan buatan yang dimasukkan oleh perangkat debug untuk mensimulasikan adaptor grafis berkinerja lebih rendah. |
|
D3D12_INFO_QUEUE_FILTER Filter pesan debug; berisi daftar tipe pesan untuk diizinkan atau ditolak. (D3D12_INFO_QUEUE_FILTER) |
|
D3D12_INFO_QUEUE_FILTER_DESC Izinkan atau tolak jenis pesan tertentu untuk melewati filter. (D3D12_INFO_QUEUE_FILTER_DESC) |
|
D3D12_MESSAGE Pesan debug dalam Antrean Informasi. (D3D12_MESSAGE) |
Enumerasi
|
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 pData ID3D12DebugDevice1::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 cara 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. |
|
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. |
|
D3D12_MESSAGE_SEVERITY Men-debug tingkat keparahan pesan untuk antrean informasi. (D3D12_MESSAGE_SEVERITY) |
|
D3D12_RLDO_FLAGS Menentukan opsi untuk jumlah informasi yang akan dilaporkan tentang masa pakai objek perangkat langsung. |