Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

D3D12_QUERY_HEAP_DESC structure (d3d12.h)

Describes the purpose of a query heap. A query heap contains an array of individual queries.

Syntax

typedef struct D3D12_QUERY_HEAP_DESC {
 D3D12_QUERY_HEAP_TYPE Type;
 UINT Count;
 UINT NodeMask;
} D3D12_QUERY_HEAP_DESC;

Members

Type

Specifies one member of D3D12_QUERY_HEAP_TYPE.

Count

Specifies the number of queries the heap should contain.

NodeMask

For single GPU operation, set this to zero. If there are multiple GPU nodes, set a bit to identify the node (the device's physical adapter) to which the query heap applies. Each bit in the mask corresponds to a single node. Only 1 bit must be set. Refer to Multi-adapter systems.

Remarks

Use this structure with CreateQueryHeap.

Requirements

Requirement Value
Header d3d12.h

See also

Core Structures


Feedback

Was this page helpful?

Additional resources