Funciones auxiliares para Direct3D 12
Estas funciones auxiliares ayudan especialmente en el control de subrecursos y se declaran en d3dx12.h
.
d3dx12.h
está disponible por separado de los encabezados de Direct3D 12. Puede descargar d3dx12.h
desde la biblioteca auxiliar D3D12.
En esta sección
Tema | Descripción |
---|---|
CommandListCast | Esta plantilla de función convierte un puntero constante a cualquier lista de comandos en un puntero const a un ID3D12CommandList. |
D3D12CalcSubresource | Calcula un índice de subrecurso para una textura. |
D3D12DecomposeSubresource | Genera el segmento mip, el segmento de matriz y el segmento de plano que corresponden al índice de subrecurso especificado. |
D3D12GetFormatPlaneCount | Obtiene el número de planos para el formato DXGI especificado para el adaptador virtual especificado ( id3D12Device). |
D3D12IsLayoutOpaque | Indica si el diseño es opaco. |
D3DX12GetBaseSubobjectType | Devuelve el tipo de subobjeto que corresponde a la clase base del tipo de subobjeto pasado. |
D3DX12ParsePipelineStateStream | Analiza una descripción del flujo de estado de canalización, llamando a una devolución de llamada definida por el usuario para cada instancia de subobjeto analizada. |
D3DX12SerializeVersionedRootSignature | Ayuda a habilitar las características de firma raíz 1.1 cuando están disponibles y no requiere mantener dos rutas de acceso de código para crear firmas raíz. Este método auxiliar reconstruye una firma raíz de la versión 1.0 cuando no se admite la versión 1.1. |
GetRequiredIntermediateSize | Devuelve el tamaño necesario de un búfer que se usará para la carga de datos. |
Memcpysubresource | Copia una fila subrecurso por fila. |
Updatesubresources | Novedades subrecursos, todas las matrices de subrecursos deben rellenarse, normalmente llamando a ID3D12Device::GetCopyableFootprints. |
Updatesubresources (asignación de montones) | Novedades subrecursos con una implementación de asignación de montón. |
Updatesubresources (asignación de pila) | Novedades subrecursos con una implementación de asignación de pila. |