перечисление 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)