estrutura D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 (d3d12umddi.h)
Argumentos usados na função de retorno de chamada PFND3D12DDI_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054.
Sintaxe
typedef struct D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054 {
D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 Desc;
UINT NumSourceAccelerationStructures;
const D3D12DDI_GPU_VIRTUAL_ADDRESS *pSourceAccelerationStructureData;
} D3D12DDIARG_EMIT_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_0054;
Membros
Desc
Uma estrutura D3D12DDI_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC_0054 .
NumSourceAccelerationStructures
Número de ponteiros para GPUVAs da estrutura de aceleração (endereço virtual da unidade de processamento gráfico) apontados por pSourceAccelerationStructureData.
Esse número também afeta o destino (saída), que será uma matriz contígua de estruturas de saída NumSourceAccelerationStructures , em que o tipo das estruturas depende de InfoType.
pSourceAccelerationStructureData
Ponteiro para a matriz de GPUVAs de tamanho NumSourceAccelerationStructures. Cada GPUVA aponta para o início de uma estrutura de aceleração existente.
A memória apontada deve estar no estado do recurso D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1809 |
Cabeçalho | d3d12umddi.h |