Skip to main content
A API Batched2 funciona como uma API BatchedX comum, ao mesmo tempo em que permite especificar opções extras individualmente por construção.

Sintaxe

Parâmetros

NumBuildDescs   _In_
Tipo: UINT
Número de descs de construção pDescs   _In_
Tipo: D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_BATCHED_DESC2*
Descs de construção

Valor retornado

Tipo: void

Comentários

Exemplo 1. Exemplo de construtor em runtime — definir vários valores de ExtraOptions e alocar a quantidade correta de memória de rascunho (scratch).
Exemplo 2. Exemplo de construtor offline — desativar quads e definir a divisão de triângulos com um valor muito grande e, em seguida, tentar uma construção mais compacta

Requisitos

Cabeçalho: d3d12_xs.h Biblioteca: d3d12_xs.lib
Plataformas compatíveis: consoles XBOX Series

Confira também

D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS1
D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS2
D3D12XBOX_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_PARAMS3
ID3D12GraphicsCommandList6
Last modified on October 6, 2026