Skip to main content
Describes the descriptor heap.

Syntax

Members

Type
Type: D3D12_DESCRIPTOR_HEAP_TYPE
A D3D12_DESCRIPTOR_HEAP_TYPE-typed value that specifies the types of descriptors in the heap. NumDescriptors
Type: UINT
The number of descriptors in the heap. Flags
Type: D3D12_DESCRIPTOR_HEAP_FLAGS
A combination of D3D12_DESCRIPTOR_HEAP_FLAGS-typed values that are combined by using a bitwise OR operation. The resulting value specifies options for the heap. NodeMask
Type: UINT
For single-adapter operation, set this to zero. If there are multiple adapter nodes, set a bit to identify the node (one of the device’s physical adapters) to which the descriptor heap applies. Each bit in the mask corresponds to a single node. Only one bit must be set. See Multi-adapter systems.

Remarks

This structure is used by the following:

Requirements

Header: d3d12_xs.h or d3d12_x.h
Library: d3d12_xs.lib or d3d12_x.lib
Supported Platforms: XBOX Series consoles and XBOX One family

See Also

Core Structures Creating Descriptor Heaps Descriptor Heaps
Last modified on August 20, 2026