Fungsi pembantu untuk Direct3D 12
Fungsi pembantu ini membantu terutama dalam menangani subsumber daya, dan dideklarasikan dalam d3dx12.h
.
d3dx12.h
tersedia secara terpisah dari header Direct3D 12. Anda dapat mengunduh d3dx12.h
dari Pustaka Pembantu D3D12.
Di bagian ini
Topik | Deskripsi |
---|---|
CommandListCast | Templat fungsi ini mentransmisikan pointer konstan ke daftar perintah apa pun ke penunjuk const ke ID3D12CommandList. |
D3D12CalcSubresource | Menghitung indeks subsumber daya untuk tekstur. |
D3D12DecomposeSubresource | Menghasilkan ikatan mip, ikatan array, dan ikatan bidang yang sesuai dengan indeks subsumber daya yang ditentukan. |
D3D12GetFormatPlaneCount | Mendapatkan jumlah bidang untuk format DXGI yang ditentukan untuk adaptor virtual yang ditentukan ( ID3D12Device). |
D3D12IsLayoutOpaque | Menunjukkan apakah tata letak buram. |
D3DX12GetBaseSubobjectType | Mengembalikan jenis subobject yang sesuai dengan kelas dasar dari jenis subobjek yang diteruskan. |
D3DX12ParsePipelineStateStream | Mengurai deskripsi aliran status alur, memanggil panggilan balik yang ditentukan pengguna untuk setiap instans subobjek yang diurai. |
D3DX12SerializeVersionedRootSignature | Membantu mengaktifkan fitur tanda tangan akar 1.1 saat tersedia, dan tidak memerlukan pemeliharaan dua jalur kode untuk membangun tanda tangan akar. Metode pembantu ini merekonstruksi tanda tangan akar versi 1.0 saat versi 1.1 tidak didukung. |
GetRequiredIntermediateSize | Mengembalikan ukuran buffer yang diperlukan untuk digunakan untuk pengunggahan data. |
Memcpysubresource | Menyalin baris sub sumber daya menurut baris. |
Updateubresources | Updates subsumber daya, semua array subsumber daya harus diisi, biasanya dengan memanggil ID3D12Device::GetCopyableFootprints. |
Updatesubresources (heap-allocating) | Updates subsumber daya dengan implementasi yang mengalokasikan tumpukan. |
Updateubresources (mengalokasikan tumpukan) | Updates subsumber daya dengan implementasi alokasi tumpukan. |
Topik terkait
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