Sintaxe
Parâmetros
pSerializedHeader _In_Tipo: const D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADER* Um ponteiro para o início do blob da BVH serializada (alinhado a 256 B). vaBvhStartAddress _Out_
Tipo: D3D12_GPU_VIRTUAL_ADDRESS& O endereço resultante do início da BVH (localizado dentro do blob).
Valor retornado
Tipo: HRESULT Retorna S_OK se tiver êxito; caso contrário, retorna um código de erro. Para obter uma lista de códigos de erro, confira Códigos de retorno do Direct3D 12.Comentários
O buffer serializado deve estar alinhado a 256 bytes e ser memória visível pela GPU. Algumas validações simples serão empregadas, como a correspondência das versões do GDK da BVH. Nenhuma cópia de memória é necessária, e o endereço inicial da BVH retornado estará em um deslocamento não especificado dentro do buffer.Requisitos
Cabeçalho: xg_xs.h Biblioteca: xg_xs.libPlataformas com suporte: consoles XBOX Series
