Skip to main content
Realiza una compilación de la estructura de aceleración de trazado de rayos en la GPU y, opcionalmente, genera información posterior a la compilación inmediatamente después de la compilación.

Sintaxis

Parámetros

pDesc [in]
Tipo: const D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESC *
Descripción de la estructura de aceleración que se va a compilar. NumPostbuildInfoDescs [in]
Tipo: UINT
Tamaño de la matriz pPostbuildInfoDescs. Establézcalo en 0 si no se necesita información posterior a la compilación. pPostbuildInfoDescs [in]
Tipo: const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC *
Matriz opcional de descripciones de la información posterior a la compilación que se va a generar y que describe las propiedades de la estructura de aceleración compilada.

Valor devuelto

Tipo: void Ninguno.

Comentarios

Este método se puede llamar en listas de comandos de gráficos o de proceso, pero no desde agrupaciones. La información posterior a la compilación también se puede obtener por separado a partir de una estructura de aceleración ya compilada llamando a EmitRaytracingAccelerationStructurePostbuildInfo. La ventaja de generar la información posterior a la compilación junto con una compilación es que no se necesita una barrera entre la finalización de la compilación y la solicitud de la información posterior a la compilación, lo que permite escenarios en los que la aplicación necesita la información posterior a la compilación de inmediato.

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