Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Te struktury pomocnika pomagają zainicjować wiele struktur Direct3D 12. Są one deklarowane w d3dx12.h.
d3dx12.h jest dostępna oddzielnie od nagłówków Direct3D 12. Możesz pobrać d3dx12.h z biblioteki pomocnika D3D12.
W tej sekcji
| Temat | Opis |
|---|---|
| CD3DX12_BLEND_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_BLEND_DESC. |
| CD3DX12_BOX | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_BOX. |
| CD3DX12_CLEAR_VALUE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_CLEAR_VALUE. |
| CD3DX12_CPU_DESCRIPTOR_HANDLE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_CPU_DESCRIPTOR_HANDLE. |
| CD3DX12_DEFAULT | Przekazuje D3D12_DEFAULT do konstruktora dla każdej struktury pomocniczej. Ta struktura jest po prostu używana jako mechanizm ustawiania domyślnych parametrów w innych strukturach pomocnika. |
| CD3DX12_DEPTH_STENCIL_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_DEPTH_STENCIL_DESC. |
| CD3DX12_DEPTH_STENCIL_DESC1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_DEPTH_STENCIL_DESC1. |
| CD3DX12_DESCRIPTOR_RANGE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_DESCRIPTOR_RANGE. |
| CD3DX12_DESCRIPTOR_RANGE1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_DESCRIPTOR_RANGE1. |
| CD3DX12_DXIL_LIBRARY_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu biblioteki DXIL. |
| CD3DX12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATION | Klasa pomocnika służąca do tworzenia podobiektu DXIL-subobject-to-export skojarzenia podobiektu. |
| CD3DX12_EXISTING_COLLECTION_SUBOBJECT | Klasa pomocnika służąca do tworzenia istniejącego podobiektu stanu kolekcji. |
| CD3DX12_GLOBAL_ROOT_SIGNATURE_SUBOBJECT | Klasa pomocnika służąca do tworzenia podojektu globalnego stanu podpisu głównego. |
| CD3DX12_GPU_DESCRIPTOR_HANDLE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_GPU_DESCRIPTOR_HANDLE. |
| CD3DX12_HEAP_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_HEAP_DESC. |
| CD3DX12_HEAP_PROPERTIES | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_HEAP_PROPERTIES. |
| CD3DX12_HIT_GROUP_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu grupy trafień. |
| CD3DX12_NODE_MASK_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu, który identyfikuje węzły procesora GPU, do których ma zastosowanie obiekt stanu. |
| CD3DX12_LOCAL_ROOT_SIGNATURE_SUBOBJECT | Klasa pomocnika służąca do tworzenia lokalnego podojektu stanu podpisu głównego. |
| CD3DX12_PACKED_MIP_INFO | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_PACKED_MIP_INFO. |
| CD3DX12_PIPELINE_STATE_STREAM | Struktura pomocnika do tworzenia i pracy ze stanami grafiki i potoków obliczeniowych za pośrednictwem połączonego interfejsu. Zobacz D3D12_GRAPHICS_PIPELINE_STATE_DESC i D3D12_COMPUTE_PIPELINE_STATE_DESC. |
| CD3DX12_PIPELINE_STATE_STREAM1 | Struktura pomocnika do tworzenia i pracy ze stanami grafiki i potoków obliczeniowych za pośrednictwem połączonego interfejsu. Zobacz D3D12_GRAPHICS_PIPELINE_STATE_DESC i D3D12_COMPUTE_PIPELINE_STATE_DESC. |
| CD3DX12_PIPELINE_STATE_STREAM2 | Struktura pomocnika do tworzenia i pracy ze stanami grafiki i potoków obliczeniowych za pośrednictwem połączonego interfejsu. |
| CD3DX12_PIPELINE_STATE_STREAM_BLEND_DESC | Struktura pomocnika używana do opisywania opisu mieszanki jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_CACHED_PSO | Struktura pomocnika używana do opisywania buforowanego obiektu PSO jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_CS | Struktura pomocnika używana do opisywania cieniowania obliczeniowego jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL | Struktura pomocnika używana do opisywania opisu wzornika głębokości jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL1 | Struktura pomocnika używana do opisywania opisu wzornika głębokości jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_DEPTH_STENCIL_FORMAT | Struktura pomocnika używana do opisywania formatu wzornika głębokości jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_DS | Struktura pomocnika używana do opisywania cieniowania domeny jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_FLAGS | Struktura pomocnika używana do opisywania flag stanu potoku jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_GS | Struktura pomocnika używana do opisywania cieniowania geometrii jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_HS | Struktura pomocnika używana do opisywania cieniowania kadłuba jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_IB_STRIP_CUT_VALUE | Struktura pomocnika używana do opisywania wartości wycięcia paska buforu indeksu jako pojedynczego obiektu odpowiedniego dla opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_INPUT_LAYOUT | Struktura pomocnika używana do opisywania układu wejściowego jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_NODE_MASK | Struktura pomocnika używana do opisywania maski węzła jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_PARSE_HELPER | Tworzy wewnętrzny obiekt CD3DX12_PIPELINE_STATE_STREAM z szczegółów podobiektu przekazanych do odpowiednich funkcji składowych. Ta struktura implementuje interfejsID3DX12PipelineParserCallbacks. |
| CD3DX12_PIPELINE_STATE_STREAM_PRIMITIVE_TOPOLOGY | Struktura pomocnika używana do opisywania topologii pierwotnej jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_PS | Struktura pomocnika używana do opisywania cieniowania pikseli jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_RASTERIZER | Struktura pomocnika używana do opisywania opisu rasteryzatora jako pojedynczego obiektu odpowiedniego dla opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_RENDER_TARGET_FORMATS | Struktura pomocnika używana do opisywania formatów obiektów docelowych renderowania jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_ROOT_SIGNATURE | Struktura pomocnika używana do opisywania podpisu głównego jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_SAMPLE_DESC | Struktura pomocnika używana do opisywania przykładowego opisu jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_SAMPLE_MASK | Struktura pomocnika używana do opisywania przykładowej maski jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_STREAM_OUTPUT | Struktura pomocnika używana do opisywania opisu danych wyjściowych strumienia jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_SUBOBJECT | Szablonowa struktura pomocnika używana do hermetyzacji par danych podobiektu i podobiektu jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_PIPELINE_STATE_STREAM_VIEW_INSTANCING | Struktura pomocnika używana do opakowania struktury CD3DX12_VIEW_INSTANCING_DESC. Umożliwia renderowanie cieniowania w wielu widokach za pomocą jednego wywołania rysowania; przydatne w przypadku generowania obrazów stereo lub mapy modułu. |
| CD3DX12_PIPELINE_STATE_STREAM_VS | Struktura pomocnika używana do opisywania cieniowania wierzchołków jako pojedynczego obiektu odpowiedniego do opisu strumienia. |
| CD3DX12_RANGE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RANGE. |
| CD3DX12_RANGE_UINT64 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RANGE_UINT64. |
| CD3DX12_RASTERIZER_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RASTERIZER_DESC. |
| CD3DX12_RAYTRACING_PIPELINE_CONFIG_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu konfiguracji potoku raytracing. |
| CD3DX12_RAYTRACING_PIPELINE_CONFIG1_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu konfiguracji potoku raytracing z flagami. |
| CD3DX12_RAYTRACING_SHADER_CONFIG_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu stanu konfiguracji cieniowania raytracingu. |
| CD3DX12_RECT | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RECT. |
| CD3DX12_RESOURCE_ALLOCATION_INFO | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RESOURCE_ALLOCATION_INFO. |
| CD3DX12_RESOURCE_BARRIER | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RESOURCE_BARRIER. |
| CD3DX12_RESOURCE_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RESOURCE_DESC. |
| CD3DX12_RESOURCE_DESC1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RESOURCE_DESC1. |
| CD3DX12_ROOT_CONSTANTS | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_CONSTANTS. |
| CD3DX12_ROOT_DESCRIPTOR | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_DESCRIPTOR. |
| CD3DX12_ROOT_DESCRIPTOR1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_DESCRIPTOR1. |
| CD3DX12_ROOT_DESCRIPTOR_TABLE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_DESCRIPTOR_TABLE. |
| CD3DX12_ROOT_DESCRIPTOR_TABLE1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_DESCRIPTOR_TABLE1. |
| CD3DX12_ROOT_PARAMETER | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_PARAMETER. |
| CD3DX12_ROOT_PARAMETER1 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_PARAMETER1. |
| CD3DX12_ROOT_SIGNATURE_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_ROOT_SIGNATURE_DESC. |
| CD3DX12_RT_FORMAT_ARRAY | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_RT_FORMAT_ARRAY. |
| CD3DX12_SHADER_BYTECODE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_SHADER_BYTECODE. |
| CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT | Klasa pomocnika do tworzenia podobiektu, który definiuje ogólne właściwości obiektu stanu. |
| CD3DX12_STATE_OBJECT_DESC | Centralna klasa pomocników tworzenia obiektów stanu D3DX12, które są klasami pomocnika do tworzenia obiektów stanu z dowolnego zestawu podobiektów. |
| CD3DX12_STATIC_SAMPLER_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_STATIC_SAMPLER_DESC. |
| CD3DX12_SUBOBJECT_TO_EXPORTS_ASSOCIATION_SUBOBJECT | Klasa pomocnika służąca do tworzenia podobiektu do eksportu podobiektu stanu skojarzenia. |
| CD3DX12_SUBRESOURCE_FOOTPRINT | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_SUBRESOURCE_FOOTPRINT. |
| CD3DX12_SUBRESOURCE_RANGE_UINT64 | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_SUBRESOURCE_RANGE_UINT64. |
| CD3DX12_SUBRESOURCE_TILING | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_SUBRESOURCE_TILING. |
| CD3DX12_TEXTURE_COPY_LOCATION | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_TEXTURE_COPY_LOCATION. |
| CD3DX12_TILE_REGION_SIZE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_TILE_REGION_SIZE. |
| CD3DX12_TILE_SHAPE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_TILE_SHAPE. |
| CD3DX12_TILED_RESOURCE_COORDINATE | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_TILED_RESOURCE_COORDINATE. |
| CD3DX12_VERSIONED_ROOT_SIGNATURE_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_VERSIONED_ROOT_SIGNATURE_DESC. |
| CD3DX12_VIEW_INSTANCING_DESC | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3DX12_VIEW_INSTANCING_DESC. |
| CD3DX12_VIEWPORT | Struktura pomocnika umożliwiająca łatwe inicjowanie struktury D3D12_VIEWPORT. |
| D3DX12_MESH_SHADER_PIPELINE_STATE_DESC | W przypadku cieniowania siatki /wzmacnianiamożna użyć danych z EffectPipelineStateDescriptionz D3DX12_MESH_SHADER_PIPELINE_STATE_DESC, aby podać cały stan. |
Tematy pokrewne
- struktury i funkcje pomocnika dla D3D12
- dokumentacji Direct3D 12