Pular para o conteúdo principal
Cria um computador de BVH com o qual descompactar e desserializar BVHs

Sintaxe

Parâmetros

pD3DDevice   _In_
Tipo: ID3D12Device*
Um ponteiro para o dispositivo D3D12 com o qual criar recursos de GPU ppComputer   _Out_
Tipo: XGBVHComputer**
O computador de BVH criado

Valor retornado

Tipo: HRESULT Retorna S_OK em caso de êxito; caso contrário, retorna um código de erro. Para obter uma lista de códigos de erro, confira Códigos de erro. Os possíveis valores de código de erro incluem os seguintes.

Comentários

Esta API foi introduzida junto com a descompactação de BVH baseada em GPU. Ela deve ser usada em vez da XGCreateBVHComputer() original para usar DecompressBVH_BatchedGPU(). XGBVHComputer é um objeto com contagem de referências que será excluído automaticamente quando todas as referências forem liberadas.

Requisitos

Cabeçalho: xg_xs.h Biblioteca: xg_xs.lib
Plataformas com suporte: consoles XBOX Series

Confira também

xg_xs
XGBVHComputer
DecompressBVH_BatchedGPU
Última modificação em 6 de outubro de 2026