D3D12_DESCRIPTOR_HEAP_DESC 结构 (d3d12.h)
描述描述符堆。
语法
typedef struct D3D12_DESCRIPTOR_HEAP_DESC {
D3D12_DESCRIPTOR_HEAP_TYPE Type;
UINT NumDescriptors;
D3D12_DESCRIPTOR_HEAP_FLAGS Flags;
UINT NodeMask;
} D3D12_DESCRIPTOR_HEAP_DESC;
成员
Type
一个D3D12_DESCRIPTOR_HEAP_TYPE类型的值,该值指定堆中描述符的类型。
NumDescriptors
堆中的描述符数。
Flags
使用按位 OR 运算组合的 D3D12_DESCRIPTOR_HEAP_FLAGS类型值的组合。 生成的值指定堆的选项。
NodeMask
对于单适配器操作,请将此项设置为零。 如果有多个适配器节点,请设置一个位以标识 (描述符堆应用到的设备物理适配器之一) 节点。 掩码中的每个位都对应一个节点。 只能设置一个位。 请参阅 多适配器系统。
注解
此结构由以下各项使用:
要求
要求 | 值 |
---|---|
Header | d3d12.h |