D3D12_RESIDENCY_PRIORITY 枚举 (d3d12.h)

指定可用于快速建立应用程序优先级方案的广泛驻留优先级存储桶。

应用程序可以分配此枚举中存在的五个值以外的优先级值。

语法

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
值: 0x28000000
指示最低优先级。
D3D12_RESIDENCY_PRIORITY_LOW
值: 0x50000000
指示低优先级。
D3D12_RESIDENCY_PRIORITY_NORMAL
值: 0x78000000
指示正常优先级、中等优先级。
D3D12_RESIDENCY_PRIORITY_HIGH
值: 0xa0010000
指示高优先级。 不建议应用程序使用大于此值的先验。 有关详细信息,请参阅 ID3D12Device1::SetResidencyPriority
D3D12_RESIDENCY_PRIORITY_MAXIMUM
值: 0xc8000000
指示最大优先级。 不建议应用程序使用大于此优先级的优先级; 不保证D3D12_RESIDENCY_PRIORITY_MAXIMUM 可用。 有关详细信息,请参阅 ID3D12Device1::SetResidencyPriority

备注

此枚举由 SetResidencyPriority 方法使用。

要求

   
标头 d3d12.h

另请参阅

核心枚举