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.
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_MINIMUMValue: 0x28000000 Indicates a minimum priority. |
D3D12_RESIDENCY_PRIORITY_LOWValue: 0x50000000 Indicates a low priority. |
D3D12_RESIDENCY_PRIORITY_NORMALValue: 0x78000000 Indicates a normal, medium, priority. |
D3D12_RESIDENCY_PRIORITY_HIGHValue: 0xa0010000 Indicates a high priority. Applications are discouraged from using priories greater than this. For more information see ID3D12Device1::SetResidencyPriority. |
D3D12_RESIDENCY_PRIORITY_MAXIMUMValue: 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 |