Funções auxiliares para Direct3D 12
Essas funções auxiliares ajudam especialmente no tratamento de sub-recursos e são declaradas em d3dx12.h
.
d3dx12.h
está disponível separadamente dos cabeçalhos do Direct3D 12. Você pode baixar d3dx12.h
na Biblioteca auxiliar D3D12.
Nesta seção
Tópico | Descrição |
---|---|
CommandListCast | Esse modelo de função converte um ponteiro constante em qualquer lista de comandos em um ponteiro const para um ID3D12CommandList. |
D3D12CalcSubresource | Calcula um índice de sub-recurso para uma textura. |
D3D12DecomposeSubresource | Gera a fatia mip, a fatia de matriz e a fatia do plano que correspondem ao índice de sub-recurso especificado. |
D3D12GetFormatPlaneCount | Obtém o número de planos para o formato DXGI especificado para o adaptador virtual especificado (um ID3D12Device). |
D3D12IsLayoutOpaque | Indica se o layout é opaco. |
D3DX12GetBaseSubobjectType | Retorna o tipo de subobjeto que corresponde à classe base do tipo de subobjeto passado. |
D3DX12ParsePipelineStateStream | Analisa uma descrição do fluxo de estado do pipeline, chamando um retorno de chamada definido pelo usuário para cada instância de subobjeto analisada. |
D3DX12SerializeVersionedRootSignature | Ajuda a habilitar recursos de assinatura raiz 1.1 quando eles estão disponíveis e não requer a manutenção de dois caminhos de código para a criação de assinaturas raiz. Esse método auxiliar reconstrói uma assinatura raiz da versão 1.0 quando não há suporte para a versão 1.1. |
GetRequiredIntermediateSize | Retorna o tamanho necessário de um buffer a ser usado para upload de dados. |
Memcpysubresource | Copia uma linha de sub-recurso por linha. |
Updatesubresources | Atualizações sub-recursos, todas as matrizes de sub-recursos devem ser preenchidas, normalmente chamando ID3D12Device::GetCopyableFootprints. |
Updatesubresources (alocação de heap) | Atualizações sub-recursos com uma implementação de alocação de heap. |
Updatesubresources (alocação de pilha) | Atualizações sub-recursos com uma implementação de alocação de pilha. |