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) apontado por pSourceAccelerationStructureData.
Esse número também afeta o destino (saída), que será uma matriz contígua de NumSourceAccelerationStructures estruturas de saída, em que o tipo das estruturas depende de InfoType.
pSourceAccelerationStructureData
Ponteiro para 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 em estado de recurso D3D12DDI_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 |
cabeçalho | d3d12umddi.h |