PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 função de retorno de chamada (d3d12umddi.h)

Copia uma estrutura de aceleração de rastreamento de raios.

Sintaxe

PFND3D12DDI_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 Pfnd3d12ddiCopyRaytracingAccelerationStructure0054;

void Pfnd3d12ddiCopyRaytracingAccelerationStructure0054(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  const D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 *unnamedParam2
)
{...}

Parâmetros

unnamedParam1

Um identificador para uma lista de comandos.

unnamedParam2

Ponteiro para uma estrutura D3D12DDIARG_COPY_RAYTRACING_ACCELERATION_STRUCTURE_0054 .

Retornar valor

Nenhum

Comentários

Como as estruturas de aceleração de rastreamento de raios podem conter ponteiros internos e ter um layout opaco dependente do dispositivo, copiá-las ou manipulá-las de outra forma requer uma API dedicada para que os drivers possam lidar com a operação solicitada. A API CopyRaytracingAccelerationStructure usa uma estrutura de aceleração de origem e a copia para a memória de destino ao aplicar a transformação solicitada pelo parâmetro Mode.

Pode ser chamado em gráficos ou listas de comandos de computação, mas não em pacotes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h