D3D12XBOX_SHADER_RESOURCE_VIEW_DESC 結構使用。
語法
typedef enum D3D12XBOX_NUMBER_FORMAT : UINT
{
D3D12XBOX_NUMBER_FORMAT_INVALID = 0x000000ff,
D3D12XBOX_NUMBER_FORMAT_TYPELESS = 0x000000fe,
D3D12XBOX_NUMBER_FORMAT_UNORM = 0x00000000,
D3D12XBOX_NUMBER_FORMAT_SNORM = 0x00000001,
D3D12XBOX_NUMBER_FORMAT_USCALED = 0x00000002,
D3D12XBOX_NUMBER_FORMAT_SSCALED = 0x00000003,
D3D12XBOX_NUMBER_FORMAT_UINT = 0x00000004,
D3D12XBOX_NUMBER_FORMAT_SINT = 0x00000005,
D3D12XBOX_NUMBER_FORMAT_SNORM_OGL = 0x00000006,
D3D12XBOX_NUMBER_FORMAT_FLOAT = 0x00000007,
D3D12XBOX_NUMBER_FORMAT_SRGB = 0x00000009,
D3D12XBOX_NUMBER_FORMAT_UBNORM = 0x0000000a,
D3D12XBOX_NUMBER_FORMAT_UBNORM_OGL = 0x0000000b,
D3D12XBOX_NUMBER_FORMAT_UBINT = 0x0000000c,
D3D12XBOX_NUMBER_FORMAT_UBSCALED = 0x0000000d,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__TYPELESS = 0x0000fefe,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__UINT = 0x000004fe,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__TYPELESS = 0x0000fe00,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UNORM = 0x00000000,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UINT = 0x00000400,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__TYPELESS = 0x0000fe07,
D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__UINT = 0x00000407,
} D3D12XBOX_NUMBER_FORMAT
常數
| 常數 | 描述 |
|---|---|
| D3D12XBOX_NUMBER_FORMAT_INVALID | 無效 |
| D3D12XBOX_NUMBER_FORMAT_TYPELESS | 無類型 |
| D3D12XBOX_NUMBER_FORMAT_UNORM | 不帶正負號的正規化 |
| D3D12XBOX_NUMBER_FORMAT_SNORM | 帶正負號的正規化 |
| D3D12XBOX_NUMBER_FORMAT_USCALED | 不帶正負號的縮放 |
| D3D12XBOX_NUMBER_FORMAT_SSCALED | 帶正負號的縮放 |
| D3D12XBOX_NUMBER_FORMAT_UINT | 不帶正負號的整數 |
| D3D12XBOX_NUMBER_FORMAT_SINT | 帶正負號的整數 |
| D3D12XBOX_NUMBER_FORMAT_SNORM_OGL | 帶正負號的正規化 OGL |
| D3D12XBOX_NUMBER_FORMAT_FLOAT | 浮點數 |
| D3D12XBOX_NUMBER_FORMAT_SRGB | sRGB |
| D3D12XBOX_NUMBER_FORMAT_UBNORM | UBNORM |
| D3D12XBOX_NUMBER_FORMAT_UBNORM_OGL | UBNORM OGL |
| D3D12XBOX_NUMBER_FORMAT_UBINT | UBINT |
| D3D12XBOX_NUMBER_FORMAT_UBSCALED | UBSCALED |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__TYPELESS | 無類型與無類型的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_TYPELESS__UINT | 無類型與 UINT 的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__TYPELESS | UNORM 與無類型的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UNORM | UNORM 與 UNORM 的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_UNORM__UINT | UNORM 與 UINT 的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__TYPELESS | 浮點數與無類型的複合 |
| D3D12XBOX_NUMBER_FORMAT_COMPOSITE_FLOAT__UINT | 浮點數與整數的複合 |
備註
D3D12XBOX_NUMBER_FORMAT 定義各種數字格式的名稱。D3D12XBOX_SHADER_RESOURCE_VIEW_DESC 使用此列舉。
如需資源檢視格式的詳細資訊,請參閱 DXGI_FORMAT。
