Partilhar via


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