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

# D3D12_HIT_GROUP_DESC (consoles XBOX Series)

> Descreve um subobjeto de estado de grupo de ocorrências de ray tracing que pode ser incluído em um objeto de estado.

Descreve um subobjeto de estado de grupo de ocorrências de ray tracing que pode ser incluído em um objeto de estado.

## Sintaxe

```cpp theme={null}
typedef struct D3D12_HIT_GROUP_DESC
{
    LPCWSTR HitGroupExport;
    D3D12_HIT_GROUP_TYPE Type;
    LPCWSTR AnyHitShaderImport;
    LPCWSTR ClosestHitShaderImport;
    LPCWSTR IntersectionShaderImport;
} D3D12_HIT_GROUP_DESC
```

### Membros

*HitGroupExport*\
Tipo: LPCWSTR

O nome do grupo de ocorrências.

*Type*\
Tipo: D3D12\_HIT\_GROUP\_TYPE

Um valor da enumeração [D3D12\_HIT\_GROUP\_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_hit_group_type_public) que especifica o tipo do grupo de ocorrências.

*AnyHitShaderImport*\
Tipo: LPCWSTR

Nome opcional do sombreador any-hit associado ao grupo de ocorrências. Este campo pode ser usado com todos os tipos de grupo de ocorrências.

*ClosestHitShaderImport*\
Tipo: LPCWSTR

Nome opcional do sombreador closest-hit associado ao grupo de ocorrências. Este campo pode ser usado com todos os tipos de grupo de ocorrências.

*IntersectionShaderImport*\
Tipo: LPCWSTR

Nome opcional do sombreador de interseção associado ao grupo de ocorrências.  Este campo só pode ser usado com grupos de ocorrências do tipo primitiva procedural.

## Requisitos

**Cabeçalho:** d3d12\_xs.h\
**Biblioteca:** d3d12\_xs.lib\
**Plataformas com suporte**: consoles XBOX Series


## Related topics

- [D3D12_HIT_GROUP_TYPE (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/enums/d3d12_hit_group_type_public.md)
- [D3D12_DISPATCH_RAYS_DESC (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_dispatch_rays_desc_public.md)
- [D3D12_RAYTRACING_INSTANCE_DESC (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_raytracing_instance_desc_public.md)
- [D3D12_RAYTRACING_GEOMETRY_FLAGS (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/enums/d3d12_raytracing_geometry_flags_public.md)
- [D3D12_EXPORT_DESC (consoles XBOX Series)](/pt-BR/reference/graphics/d3d12/structs/d3d12_export_desc_public.md)
