Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Deze helperfuncties helpen met name bij het verwerken van subresources en worden gedeclareerd in d3dx12.h
.
d3dx12.h
is afzonderlijk beschikbaar van de Direct3D 12-headers. U kunt d3dx12.h
downloaden uit De D3D12 Helper-bibliotheek.
In deze sectie
Onderwerp | Beschrijving |
---|---|
CommandListCast- | Met deze functiesjabloon wordt een constante aanwijzer naar een opdrachtlijst omgezet in een const-aanwijzer naar een ID3D12CommandList. |
D3D12CalcSubresource | Berekent een subresource-index voor een patroon. |
D3D12DecomposeSubresource | Hiermee wordt het mip-segment, het matrixsegment en het vlaksegment uitgevoerd dat overeenkomt met de opgegeven subresource-index. |
D3D12GetFormatPlaneCount | Hiermee wordt het aantal vliegtuigen voor de opgegeven DXGI-indeling voor de opgegeven virtuele adapter opgehaald (een ID3D12Device). |
D3D12IsLayoutOpaque- | Geeft aan of de indeling ondoorzichtig is. |
D3DX12GetBaseSubobjectType | Retourneert het subobjecttype dat overeenkomt met de basisklasse van het doorgegeven subobjecttype. |
D3DX12ParsePipelineStateStream | Parseert een beschrijving van een pijplijnstatusstroom, waarbij een door de gebruiker gedefinieerde callback wordt aangeroepen voor elk subobjectexemplaren dat wordt geparseerd. |
D3DX12SerializeVersionedRootSignature | Hiermee kunt u de basishandtekening 1.1-functies inschakelen wanneer deze beschikbaar zijn en hoeft u geen twee codepaden te onderhouden voor het bouwen van basishandtekeningen. Met deze helpermethode wordt een basishandtekening van versie 1.0 gereconstrueerd wanneer versie 1.1 niet wordt ondersteund. |
GetRequiredIntermediateSize | Retourneert de vereiste grootte van een buffer die moet worden gebruikt voor het uploaden van gegevens. |
Memcpysubresource- | Kopieert een subresourcerij per rij. |
Updatesubresources | Werkt subresources bij, alle subresourcematrices moeten worden ingevuld, meestal door ID3D12Device::GetCopyableFootprintsaan te roepen. |
Updatesubresources (heap-toewijzing) | Hiermee worden subresources bijgewerkt met een heap-toewijzing van implementatie. |
Updatesubresources (stack-toewijzing) | Hiermee worden subresources bijgewerkt met een stack-toewijzing van implementatie. |