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

> Describe el propósito de un montón de consultas. Un montón de consultas contiene una matriz de consultas individuales.

Describe el propósito de un montón de consultas.
Un montón de consultas contiene una matriz de consultas individuales.

## Sintaxis

```cpp theme={null}
typedef struct D3D12_QUERY_HEAP_DESC
{
    D3D12_QUERY_HEAP_TYPE Type;
    UINT Count;
    UINT NodeMask;
} D3D12_QUERY_HEAP_DESC
```

### Miembros

*Type*\
Tipo: D3D12\_QUERY\_HEAP\_TYPE

Especifica un miembro de [D3D12\_QUERY\_HEAP\_TYPE](/reference/graphics/d3d12_x/enums/d3d12_query_heap_type).

*Count*\
Tipo: UINT

Especifica el número de consultas que debe contener el montón.

*NodeMask*\
Tipo: UINT

Para el funcionamiento con una sola GPU, establezca este valor en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo (el adaptador físico del dispositivo) al que se aplica el montón de consultas.
Cada bit de la máscara corresponde a un único nodo.
Solo debe establecerse 1 bit.
Consulte [Sistemas de varios adaptadores](https://learn.microsoft.com/en-us/windows/win32/direct3d12/multi-engine).

## Comentarios

Use esta estructura con [CreateQueryHeap](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createqueryheap_public).

## Requisitos

**Encabezado:** d3d12\_xs.h o d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib o d3d12\_x.lib\
**Plataformas compatibles**: consolas XBOX Series y familia XBOX One

## Consulte también

[Estructuras principales](https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-structures)


## Related topics

- [CreateQueryHeap](/es/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createqueryheap_public.md)
- [D3D12_DESCRIPTOR_HEAP_DESC](/es/reference/graphics/d3d12/structs/d3d12_descriptor_heap_desc_public.md)
- [ID3D12QueryHeap](/es/reference/graphics/d3d12/interfaces/id3d12queryheap/id3d12queryheap_public.md)
- [D3D12_DESCRIPTOR_HEAP_TYPE](/es/reference/graphics/d3d12/enums/d3d12_descriptor_heap_type_public.md)
- [ID3D12Heap::GetDesc](/es/reference/graphics/d3d12/interfaces/id3d12heap/methods/id3d12heap_getdesc_public.md)
