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.
Syntax
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
} ;
Constants
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 |
Remarks
This enum is used by the SetResidencyPriority method.
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |