перечисление D3D12_SHADING_RATE (d3d12.h)

Определяет константы, определяющие скорость заливки (для заливки с переменной скоростью или VRS). Дополнительные сведения см. в разделе Заливка с переменной скоростью (VRS).

Синтаксис

typedef enum D3D12_SHADING_RATE {
  D3D12_SHADING_RATE_1X1 = 0,
  D3D12_SHADING_RATE_1X2 = 0x1,
  D3D12_SHADING_RATE_2X1 = 0x4,
  D3D12_SHADING_RATE_2X2 = 0x5,
  D3D12_SHADING_RATE_2X4 = 0x6,
  D3D12_SHADING_RATE_4X2 = 0x9,
  D3D12_SHADING_RATE_4X4 = 0xa
} ;

Константы

 
D3D12_SHADING_RATE_1X1
Значение: 0
Не указывает изменение скорости заливки.
D3D12_SHADING_RATE_1X2
Значение: 0x1
Указывает, что скорость заливки должна уменьшать вертикальное разрешение в 2x.
D3D12_SHADING_RATE_2X1
Значение: 0x4
Указывает, что скорость заливки должна уменьшить горизонтальное разрешение в 2x.
D3D12_SHADING_RATE_2X2
Значение: 0x5
Указывает, что скорость заливки должна уменьшать разрешение обеих осей в 2x.
D3D12_SHADING_RATE_2X4
Значение: 0x6
Указывает, что скорость заливки должна уменьшать горизонтальное разрешение в 2x, а вертикальное разрешение — 4x.
D3D12_SHADING_RATE_4X2
Значение: 0x9
Указывает, что скорость заливки должна уменьшать горизонтальное разрешение 4x, а вертикальное разрешение — 2x.
D3D12_SHADING_RATE_4X4
Значение: 0xa
Указывает, что скорость заливки должна уменьшать разрешение обеих осей в 4x.

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d12.h

См. также раздел

Variable-Rate Shading (VRS)