> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# EmitRaytracingAccelerationStructurePostbuildInfo

> 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.

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](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_copyraytracingaccelerationstructure_public).

## Sintaxis

```cpp theme={null}
void EmitRaytracingAccelerationStructurePostbuildInfo(
    const D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC  pDesc,
    UINT NumSourceAccelerationStructures,
    const D3D12_GPU_VIRTUAL_ADDRESS  pSourceAccelerationStructureData
)
```

### Parámetros

*pDesc \[in]*\
Tipo: const D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_POSTBUILD\_INFO\_DESC \*

Un objeto [D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_POSTBUILD\_INFO\_DESC](/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_desc_public) 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 <i>pSourceAccelerationStructureData</i>.  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 <i>InfoType</i> de la descripción proporcionada en <i>pDesc</i>.

*pSourceAccelerationStructureData \[in]*\
Tipo: const D3D12\_GPU\_VIRTUAL\_ADDRESS \*

Puntero a una matriz de direcciones virtuales de GPU de tamaño <i>NumSourceAccelerationStructures</i>.

La dirección debe estar alineada a 256 bytes, lo que se define como [D3D12\_RAYTRACING\_ACCELERATION\_STRUCTURE\_BYTE\_ALIGNMENT](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/constants).

La memoria a la que se apunta debe estar en el estado [D3D12\_RESOURCE\_STATE\_RAYTRACING\_ACCELERATION\_STRUCTURE](/reference/graphics/d3d12_x/enums/d3d12_resource_states).

### 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](/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList4/id3d12graphicscommandlist4)


## Related topics

- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESC](/es/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_desc_public.md)
- [BuildRaytracingAccelerationStructure (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_buildraytracingaccelerationstructure_public.md)
- [CopyRaytracingAccelerationStructure (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_copyraytracingaccelerationstructure_public.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC (consolas XBOX Series)](/es/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_serialization_desc_public.md)
