Skip to main content
Emite propiedades posteriores a la compilación para un conjunto de estructuras de aceleración. Esto permite que las aplicaciones conozcan los requisitos de recursos de salida para realizar operaciones de estructuras de aceleración mediante ID3D12GraphicsCommandList4::CopyRaytracingAccelerationStructure.

Sintaxis

Parámetros

pDesc [in]
Tipo: const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
Un objeto D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC que describe la información posterior a la compilación que se va a generar. NumSourceAccelerationStructures [in]
Tipo: UINT
Número de punteros a direcciones virtuales de GPU de estructuras de aceleración a los que apunta pSourceAccelerationStructureData. Este número también afecta al destino (salida), que será una matriz contigua de NumSourceAccelerationStructures estructuras de salida, donde el tipo de las estructuras depende del campo InfoType de la descripción proporcionada en pDesc. pSourceAccelerationStructureData [in]
Tipo: const D3D12_GPU_VIRTUAL_ADDRESS *
Puntero a una matriz de direcciones virtuales de GPU de tamaño NumSourceAccelerationStructures. La dirección debe estar alineada a 256 bytes, lo que se define como D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT. La memoria a la que se apunta debe estar en el estado D3D12_RESOURCE_STATE_RAYTRACING_ACCELERATION_STRUCTURE.

Valor devuelto

Tipo: void Ninguno.

Comentarios

Este método se puede llamar desde listas de comandos de gráficos o de proceso, pero no desde agrupaciones.

Requisitos

Encabezado: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas compatibles: consolas XBOX Series

Consulte también

ID3D12GraphicsCommandList4
Última modificación el 28 de agosto de 2026