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
指定着色速率应将垂直分辨率降低 2 倍。
D3D12_SHADING_RATE_2X1
值: 0x4
指定着色速率应将水平分辨率降低 2 倍。
D3D12_SHADING_RATE_2X2
值: 0x5
指定着色速率应降低两个轴的分辨率 2 倍。
D3D12_SHADING_RATE_2X4
值: 0x6
指定着色速率应降低水平分辨率 2 倍,垂直分辨率应降低 4 倍。
D3D12_SHADING_RATE_4X2
值: 0x9
指定着色速率应降低水平分辨率 4 倍,垂直分辨率降低 2 倍。
D3D12_SHADING_RATE_4X4
值: 0xa
指定着色速率应将两个轴的分辨率降低 4 倍。

要求

要求
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 d3d12.h

另请参阅

可变速率着色 (VRS)