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

# CreateCounterSetX (família XBOX One)

> Cria um conjunto de contadores de hardware da GPU que podem ser amostrados.

Cria um conjunto de contadores de hardware da GPU que podem ser amostrados.

## Sintaxe

```cpp theme={null}
HRESULT CreateComputePipelineStateX(  
         const D3D12XBOX_COUNTER_SET_DESC* pCounterSetDesc,  
         REFIID riid,  
         void** ppCounterSet  
)  
```

### Parâmetros

*pCounterSetDesc*   \_In\_<br />Tipo: [D3D12XBOX\_COUNTER\_SET\_DESC\*](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_counter_set_desc)

O endereço da descrição do conjunto de contadores.

*riid*   <br />Tipo: REFIID

O GUID (identificador global exclusivo) da interface do conjunto de contadores, [ID3D12XboxCounterSet](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/id3d12xboxcounterset).

Para recuperar o [REFIID](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-oaut/bbde795f-5398-42d8-9f59-3613da03c318) (ou GUID) do conjunto de contadores, use a macro [\_\_uuidof()](https://learn.microsoft.com/en-us/cpp/cpp/uuidof-operator?view=vs-2019).

*ppPipelineState*   \_Outptr\_<br />Tipo: void\*\*

O objeto [ID3D12XboxCounterSet](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12xboxcounterset/id3d12xboxcounterset) resultante.

### Valor retornado

Tipo: HRESULT

Um dos [códigos de retorno do Direct3D 12](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/d3d12-graphics-reference-returnvalues).

## Comentários

[ID3D12GraphicsCommandList::StartCountersX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_startcountersx) pode usar o objeto de conjunto de contadores resultante para começar a amostrar os contadores de hardware da GPU.

## Requisitos

**Cabeçalho:** d3d12\_x.h

**Biblioteca:** d3d12\_x.lib

**Plataformas com suporte:** família XBOX One

## Confira também

[D3D12XBOX\_COUNTER\_SET\_DESC](/pt-BR/reference/graphics/d3d12_x/structs/d3d12xbox_counter_set_desc)

[ID3D12Device](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/id3d12device)

[ID3D12GraphicsCommandList::StartCountersX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_startcountersx)


## Related topics

- [PIXReportCounter](/pt-BR/reference/tools/pix3/functions/pixreportcounter.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [CreateFence](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createfence_public.md)
- [CreateHeap](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createheap_public.md)
- [CreateSampler](/pt-BR/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createsampler_public.md)
