D3D12_RESIDENCY_PRIORITY enumeration (d3d12.h)
Specifies broad residency priority buckets useful for quickly establishing an application priority scheme.
Applications can assign priority values other than the five values present in this enumeration.
C++
typedef enum D3D12_RESIDENCY_PRIORITY {
D3D12_RESIDENCY_PRIORITY_MINIMUM = 0x28000000,
D3D12_RESIDENCY_PRIORITY_LOW = 0x50000000,
D3D12_RESIDENCY_PRIORITY_NORMAL = 0x78000000,
D3D12_RESIDENCY_PRIORITY_HIGH = 0xa0010000,
D3D12_RESIDENCY_PRIORITY_MAXIMUM = 0xc8000000
} ;
D3D12_RESIDENCY_PRIORITY_MINIMUM Value: 0x28000000 Indicates a minimum priority. |
D3D12_RESIDENCY_PRIORITY_LOW Value: 0x50000000 Indicates a low priority. |
D3D12_RESIDENCY_PRIORITY_NORMAL Value: 0x78000000 Indicates a normal, medium, priority. |
D3D12_RESIDENCY_PRIORITY_HIGH Value: 0xa0010000 Indicates a high priority. Applications are discouraged from using priories greater than this. For more information see ID3D12Device1::SetResidencyPriority. |
D3D12_RESIDENCY_PRIORITY_MAXIMUM Value: 0xc8000000 Indicates a maximum priority. Applications are discouraged from using priorities greater than this; D3D12_RESIDENCY_PRIORITY_MAXIMUM is not guaranteed to be available. For more information see ID3D12Device1::SetResidencyPriority |
This enum is used by the SetResidencyPriority method.
Requirement | Value |
---|---|
Header | d3d12.h |