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.
Struktur pembantu ini membantu menginisialisasi banyak struktur Direct3D 12. Mereka dinyatakan 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 |
---|---|
CD3DX12_BLEND_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_BLEND_DESC yang mudah. |
CD3DX12_BOX | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_BOX yang mudah. |
CD3DX12_CLEAR_VALUE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_CLEAR_VALUE yang mudah. |
CD3DX12_CPU_DESCRIPTOR_HANDLE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_CPU_DESCRIPTOR_HANDLE yang mudah. |
CD3DX12_DEFAULT | Meneruskan D3D12_DEFAULT ke dalam konstruktor untuk setiap struktur pembantu. Struktur ini hanya digunakan sebagai mekanisme untuk mengatur parameter default pada struktur pembantu lainnya. |
CD3DX12_DEPTH_STENCIL_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_DEPTH_STENCIL_DESC yang mudah. |
CD3DX12_DEPTH_STENCIL_DESC1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_DEPTH_STENCIL_DESC1 yang mudah. |
CD3DX12_DESCRIPTOR_RANGE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_DESCRIPTOR_RANGE yang mudah. |
CD3DX12_DESCRIPTOR_RANGE1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_DESCRIPTOR_RANGE1 yang mudah. |
CD3DX12_DXIL_LIBRARY_SUBOBJECT | Kelas pembantu untuk membuat subobjek status pustaka DXIL. |
CD3DX12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION | Kelas pembantu untuk membuat subobjek status asosiasi DXIL-subobject-to-exports. |
CD3DX12_EXISTING_COLLECTION_SUBOBJECT | Kelas pembantu untuk membuat subobjek status koleksi yang ada. |
CD3DX12_GLOBAL_ROOT_SIGNATURE_SUBOBJECT | Kelas pembantu untuk membuat suboject status tanda tangan akar global. |
CD3DX12_GPU_DESCRIPTOR_HANDLE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE yang mudah. |
CD3DX12_HEAP_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_HEAP_DESC yang mudah. |
CD3DX12_HEAP_PROPERTIES | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_HEAP_PROPERTIES yang mudah. |
CD3DX12_HIT_GROUP_SUBOBJECT | Kelas pembantu untuk membuat subobjek status grup hit. |
CD3DX12_NODE_MASK_SUBOBJECT | Kelas pembantu untuk membuat subobjek status yang mengidentifikasi simpul GPU tempat objek status diterapkan. |
CD3DX12_LOCAL_ROOT_SIGNATURE_SUBOBJECT | Kelas pembantu untuk membuat suboject status tanda tangan akar lokal. |
CD3DX12_PACKED_MIP_INFO | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_PACKED_MIP_INFO yang mudah. |
CD3DX12_PIPELINE_STATE_STREAM | Struktur pembantu untuk membuat dan bekerja dengan grafik dan status alur komputasi melalui antarmuka gabungan. Lihat D3D12_GRAPHICS_PIPELINE_STATE_DESC dan D3D12_COMPUTE_PIPELINE_STATE_DESC. |
CD3DX12_PIPELINE_STATE_STREAM1 | Struktur pembantu untuk membuat dan bekerja dengan grafik dan status alur komputasi melalui antarmuka gabungan. Lihat D3D12_GRAPHICS_PIPELINE_STATE_DESC dan D3D12_COMPUTE_PIPELINE_STATE_DESC. |
CD3DX12_PIPELINE_STATE_STREAM2 | Struktur pembantu untuk membuat dan bekerja dengan grafik dan status alur komputasi melalui antarmuka gabungan. |
CD3DX12_PIPELINE_STATE_STREAM_BLEND_DESC | Struktur pembantu yang digunakan untuk menggambarkan deskripsi campuran sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_CACHED_PSO | Struktur pembantu yang digunakan untuk menggambarkan PSO yang di-cache sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_CS | Struktur pembantu yang digunakan untuk menggambarkan shader komputasi sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL | Struktur pembantu yang digunakan untuk menggambarkan deskripsi stensil kedalaman sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL1 | Struktur pembantu yang digunakan untuk menggambarkan deskripsi stensil kedalaman sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL_FORMAT | Struktur pembantu yang digunakan untuk menggambarkan format stensil kedalaman sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_DS | Struktur pembantu yang digunakan untuk menggambarkan shader domain sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_FLAGS | Struktur pembantu yang digunakan untuk menjelaskan bendera status alur sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_GS | Struktur pembantu yang digunakan untuk menggambarkan shader geometri sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_HS | Struktur pembantu yang digunakan untuk menggambarkan shader lambung sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_IB_STRIP_CUT_VALUE | Struktur pembantu yang digunakan untuk menggambarkan nilai potong strip buffer indeks sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_INPUT_LAYOUT | Struktur pembantu yang digunakan untuk menggambarkan tata letak input sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_NODE_MASK | Struktur pembantu yang digunakan untuk menggambarkan masker simpul sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_PARSE_HELPER | Membangun objek CD3DX12_PIPELINE_STATE_STREAM internal dari detail subobjek yang diteruskan ke fungsi anggota yang sesuai. Struktur ini mengimplementasikan antarmukaID3DX12PipelineParserCallbacks. |
CD3DX12_PIPELINE_STATE_STREAM_PRIMITIVE_TOPOLOGY | Struktur pembantu yang digunakan untuk menggambarkan topologi primitif sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_PS | Struktur pembantu yang digunakan untuk menggambarkan shader piksel sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_RASTERIZER | Struktur pembantu yang digunakan untuk menggambarkan deskripsi rasterizer sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_RENDER_TARGET_FORMATS | Struktur pembantu yang digunakan untuk menjelaskan format target render sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_ROOT_SIGNATURE | Struktur pembantu yang digunakan untuk menggambarkan tanda tangan akar sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_SAMPLE_DESC | Struktur pembantu yang digunakan untuk menggambarkan deskripsi sampel sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_SAMPLE_MASK | Struktur pembantu yang digunakan untuk menggambarkan masker sampel sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_STREAM_OUTPUT | Struktur pembantu yang digunakan untuk menggambarkan deskripsi output aliran sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT | Struktur pembantu templat yang digunakan untuk merangkum jenis subobject dan pasangan data subobjek sebagai objek tunggal yang cocok untuk deskripsi aliran. |
CD3DX12_PIPELINE_STATE_STREAM_VIEW_INSTANCING | Struktur pembantu yang digunakan untuk membungkus struktur CD3DX12_VIEW_INSTANCING_DESC. Memungkinkan shader untuk merender ke beberapa tampilan dengan satu panggilan gambar; berguna untuk visi stereo atau pembuatan cubemap. |
CD3DX12_PIPELINE_STATE_STREAM_VS | Struktur pembantu yang digunakan untuk menggambarkan shader vertex sebagai objek tunggal yang cocok untuk deskripsi streaming. |
CD3DX12_RANGE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RANGE yang mudah. |
CD3DX12_RANGE_UINT64 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RANGE_UINT64 yang mudah. |
CD3DX12_RASTERIZER_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RASTERIZER_DESC yang mudah. |
CD3DX12_RAYTRACING_PIPELINE_CONFIG_SUBOBJECT | Kelas pembantu untuk membuat subobjek status konfigurasi alur raytracing. |
CD3DX12_RAYTRACING_PIPELINE_CONFIG1_SUBOBJECT | Kelas pembantu untuk membuat subobjek status konfigurasi alur raytracing, dengan bendera. |
CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT | Kelas pembantu untuk membuat subobjek status konfigurasi shader raytracing. |
CD3DX12_RECT | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RECT yang mudah. |
CD3DX12_RESOURCE_ALLOCATION_INFO | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RESOURCE_ALLOCATION_INFO yang mudah. |
CD3DX12_RESOURCE_BARRIER | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RESOURCE_BARRIER yang mudah. |
CD3DX12_RESOURCE_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RESOURCE_DESC yang mudah. |
CD3DX12_RESOURCE_DESC1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RESOURCE_DESC1 yang mudah. |
CD3DX12_ROOT_CONSTANTS | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_CONSTANTS yang mudah. |
CD3DX12_ROOT_DESCRIPTOR | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_DESCRIPTOR yang mudah. |
CD3DX12_ROOT_DESCRIPTOR1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_DESCRIPTOR1 yang mudah. |
CD3DX12_ROOT_DESCRIPTOR_TABLE | Struktur pembantu untuk memungkinkan inisialisasi struktur D3D12_ROOT_DESCRIPTOR_TABLE yang mudah. |
CD3DX12_ROOT_DESCRIPTOR_TABLE1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_DESCRIPTOR_TABLE1 yang mudah. |
CD3DX12_ROOT_PARAMETER | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_PARAMETER yang mudah. |
CD3DX12_ROOT_PARAMETER1 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_PARAMETER1 yang mudah. |
CD3DX12_ROOT_SIGNATURE_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_ROOT_SIGNATURE_DESC yang mudah. |
CD3DX12_RT_FORMAT_ARRAY | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_RT_FORMAT_ARRAY yang mudah. |
CD3DX12_SHADER_BYTECODE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_SHADER_BYTECODE yang mudah. |
CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT | Kelas pembantu untuk membuat subobjek yang menentukan properti umum objek status. |
CD3DX12_STATE_OBJECT_DESC | Kelas pusat Pembantu Pembuatan Objek Status D3DX12, yang merupakan kelas pembantu untuk membuat objek status dari sekumpulan subobjek arbitrer. |
CD3DX12_STATIC_SAMPLER_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_STATIC_SAMPLER_DESC yang mudah. |
CD3DX12_SUBOBJECT_TO_EXPORTS_ASSOCIATION_SUBOBJECT | Kelas pembantu untuk membuat subobjek status asosiasi subobject-to-exports. |
CD3DX12_SUBRESOURCE_FOOTPRINT | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_SUBRESOURCE_FOOTPRINT yang mudah. |
CD3DX12_SUBRESOURCE_RANGE_UINT64 | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_SUBRESOURCE_RANGE_UINT64 yang mudah. |
CD3DX12_SUBRESOURCE_TILING | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_SUBRESOURCE_TILING yang mudah. |
CD3DX12_TEXTURE_COPY_LOCATION | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_TEXTURE_COPY_LOCATION yang mudah. |
CD3DX12_TILE_REGION_SIZE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_TILE_REGION_SIZE yang mudah. |
CD3DX12_TILE_SHAPE | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_TILE_SHAPE yang mudah. |
CD3DX12_TILED_RESOURCE_COORDINATE | Struktur pembantu untuk memungkinkan inisialisasi struktur D3D12_TILED_RESOURCE_COORDINATE yang mudah. |
CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_VERSIONED_ROOT_SIGNATURE_DESC yang mudah. |
CD3DX12_VIEW_INSTANCING_DESC | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3DX12_VIEW_INSTANCING_DESC yang mudah. |
CD3DX12_VIEWPORT | Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_VIEWPORT yang mudah. |
D3DX12_MESH_SHADER_PIPELINE_STATE_DESC | Untuk shader jala/amplifikasi, Anda dapat menggunakan data dari EffectPipelineStateDescription, dengan D3DX12_MESH_SHADER_PIPELINE_STATE_DESC, untuk menyediakan semua status. |
Topik terkait
- Struktur dan fungsi Helper untuk D3D12
- referensi Direct3D 12