Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Descriptor range flags.
Syntax
typedef enum D3D12DDI_DESCRIPTOR_RANGE_FLAGS {
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_NONE,
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DESCRIPTORS_VOLATILE,
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_VOLATILE,
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_STATIC_WHILE_SET_AT_EXECUTE,
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_STATIC,
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0052_DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS
} ;
Constants
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_NONENone. |
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DESCRIPTORS_VOLATILEDescriptors are volatile. |
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_VOLATILEData is volatile. |
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_STATIC_WHILE_SET_AT_EXECUTEData is static while set at execute. |
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0013_DATA_STATICData is static. |
D3D12DDI_DESCRIPTOR_RANGE_FLAG_0052_DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKSDescriptors are static while keeping buffer bounds checks. |
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12umddi.h |