MTLPixelFormat 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
圖元所使用的格式,包括色彩、深度、壓縮技術,以及元件的資料類型。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
public enum MTLPixelFormat
type MTLPixelFormat =
- 繼承
-
MTLPixelFormat
- 屬性
欄位
A1BGR5Unorm | 41 | 表示不帶正負號的正規化整數格式。 |
A8Unorm | 1 | 表示不帶正負號的正規化整數格式。 |
ABGR4Unorm | 42 | 表示不帶正負號的正規化整數格式。 |
ASTC_10x10_LDR | 216 | 表示 10x10 ASTC、低動態範圍格式。 |
ASTC_10x10_sRGB | 198 | 表示 10x10 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_10x5_LDR | 213 | 表示 10x5 ASTC、低動態範圍格式。 |
ASTC_10x5_sRGB | 195 | 表示 10x5 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_10x6_LDR | 214 | 表示 10x6 ASTC,低動態範圍格式。 |
ASTC_10x6_sRGB | 196 | 表示 10x6 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_10x8_LDR | 215 | 表示 10x8 ASTC、低動態範圍格式。 |
ASTC_10x8_sRGB | 197 | 表示 10x8 ASTC 格式,並使用 sRGB-Linear 轉換。 |
ASTC_12x10_LDR | 217 | 表示 12x10 ASTC、低動態範圍格式。 |
ASTC_12x10_sRGB | 199 | 表示 12x10 ASTC 格式,並使用 sRGB-Linear 轉換。 |
ASTC_12x12_LDR | 218 | 表示 12x12 ASTC、低動態範圍格式。 |
ASTC_12x12_sRGB | 200 | 表示 12x12 ASTC 格式,並使用 sRGB-Linear 轉換。 |
ASTC_4x4_LDR | 204 | 表示 4x4 ASTC、低動態範圍格式。 |
ASTC_4x4_sRGB | 186 | 表示 4x4 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_5x4_LDR | 205 | 表示 5x4 ASTC、低動態範圍格式。 |
ASTC_5x4_sRGB | 187 | 表示 5x4 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_5x5_LDR | 206 | 指出 5x5 ASTC、低動態範圍格式。 |
ASTC_5x5_sRGB | 188 | 表示 5x5 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_6x5_LDR | 207 | 表示 6x5 ASTC、低動態範圍格式。 |
ASTC_6x5_sRGB | 189 | 表示 6x5 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_6x6_LDR | 208 | 表示 6x6 ASTC、低動態範圍格式。 |
ASTC_6x6_sRGB | 190 | 表示具有 sRGB-Linear 轉換的 6x6 ASTC 格式。 |
ASTC_8x5_LDR | 210 | 表示 8x5 ASTC、低動態範圍格式。 |
ASTC_8x5_sRGB | 192 | 表示 8x5 ASTC 格式,使用 sRGB-Linear 轉換。 |
ASTC_8x6_LDR | 211 | 表示 8x6 ASTC,低動態範圍格式。 |
ASTC_8x6_sRGB | 193 | 表示具有 sRGB-Linear 轉換的 8x6 ASTC 格式。 |
ASTC_8x8_LDR | 212 | 表示 8x8 ASTC,低動態範圍格式。 |
ASTC_8x8_sRGB | 194 | 表示 8x8 ASTC 格式,使用 sRGB-Linear 轉換。 |
B5G6R5Unorm | 40 | 表示 5 位 B、6 位 G 和 5 位 R 不帶正負號的標準化整數格式。 |
BC1_RGBA_sRGB | 131 | |
BC1RGBA | 130 | |
BC2_RGBA_sRGB | 133 | |
BC2RGBA | 132 | |
BC3_RGBA_sRGB | 135 | |
BC3RGBA | 134 | |
BC4_RSnorm | 141 | |
BC4_RUnorm | 140 | |
BC5_RGSnorm | 143 | |
BC5_RGUnorm | 142 | |
BC6H_RGBFloat | 150 | |
BC6H_RGBUFloat | 151 | |
BC7_RGBAUnorm | 152 | |
BC7_RGBAUnorm_sRGB | 153 | |
BGR10A2Unorm | 94 | 表示 10 位 B、10 位 G、10 位 R 和 2 位 Alpha 標準化不帶正負號的整數格式。 |
BGR5A1Unorm | 43 | 表示 5 位 B、6 位 G、5 位 R 和 1 位 Alpha 不正規的帶正負號整數格式。 |
BGRA8Unorm | 80 | 表示 8 位 BGRA 不正規化的帶正負號整數格式。 |
BGRA8Unorm_sRGB | 81 | 表示具有 sRGB-Linear 轉換的 8 位 BGRA 不正規化帶正負號的整數格式 |
BGRG422 | 241 | 表示紅色-綠色水準子取樣格式。 |
Depth24Unorm_Stencil8 | 255 | |
Depth32Float | 252 | 表示適合深度樣板的 32 位格式。 |
Depth32Float_Stencil8 | 260 | 表示 24 位深度和 8 位樣板浮點格式。 |
EAC_R11Snorm | 172 | 表示單一通道 EAC、標準化帶正負號的整數格式。 |
EAC_R11Unorm | 170 | 表示單一通道 EAC、未正規化的帶正負號整數格式。 |
EAC_RG11Snorm | 176 | 表示雙通道 EAC,標準化帶正負號的整數格式。 |
EAC_RG11Unorm | 174 | 表示雙通道 EAC,不正規化的帶正負號整數格式。 |
EAC_RGBA8 | 178 | 表示 8 位 RGB EAC 格式。 |
EAC_RGBA8_sRGB | 179 | 表示具有 sRGB-Linear 轉換的 8 位 RGBa EAC 格式。 |
ETC2_RGB8 | 180 | 表示 ETC2 格式。 |
ETC2_RGB8_sRGB | 181 | 表示具有 sRGB-Linear 轉換的 ETC2 格式。 |
ETC2_RGB8A1 | 182 | 表示具有 8 位 RGB 通道和單一位 Alpha 通道的 ETC2 格式。 |
ETC2_RGB8A1_sRGB | 183 | 表示具有 8 位 RGB 通道的 ETC2 格式,以及具有 sRGB-Linear 轉換的單一位 Alpha 色板。 |
GBGR422 | 240 | 表示紅色-綠色水準子取樣格式。 |
Invalid | 0 | 表示不正確像素格式。 |
PVRTC_RGB_2BPP | 160 | 表示 2bpp PVRTC RGB 格式。 |
PVRTC_RGB_2BPP_sRGB | 161 | 指出具有 sRGB-Linear 轉換的 2bpp PVRTC RGB 格式。 |
PVRTC_RGB_4BPP | 162 | 指出 4bpp PVRTC RGB 格式。 |
PVRTC_RGB_4BPP_sRGB | 163 | 指出具有 sRGB-Linear 轉換的 4bpp PVRTC RGB 格式。 |
PVRTC_RGBA_2BPP | 164 | 表示 2bpp PVRTC RGBA 格式。 |
PVRTC_RGBA_2BPP_sRGB | 165 | 指示使用 sRGB-Linear 轉換的 2bpp PVRTC RGBA 格式。 |
PVRTC_RGBA_4BPP | 166 | 表示 4bpp PVRTC RGBA 格式。 |
PVRTC_RGBA_4BPP_sRGB | 167 | 指出具有 sRGB-Linear 轉換的 4bpp PVRTC RGBA 格式。 |
R16Float | 25 | 表示單一 16 位浮點格式。 |
R16Sint | 24 | 表示單一 16 位帶正負號的整數格式。 |
R16Snorm | 22 | 表示單一 16 位正規化整數格式。 |
R16Uint | 23 | 表示單一 16 位不帶正負號的整數格式。 |
R16Unorm | 20 | 表示單一 16 位正規化整數格式。 |
R32Float | 55 | 表示單一 32 位浮點格式。 |
R32Sint | 54 | 表示單一 32 位帶正負號的整數格式。 |
R32Uint | 53 | 表示單一 32 位不帶正負號的整數格式。 |
R8Sint | 14 | 表示單一 8 位帶正負號的整數格式。 |
R8Snorm | 12 | 表示單一 8 位正規化整數格式。 |
R8Uint | 13 | 表示單一 8 位不帶正負號的整數格式。 |
R8Unorm | 10 | 表示單一 8 位正規化整數格式。 |
R8Unorm_sRGB | 11 | 表示具有 sRGB-Linear 轉換的單一 8 位未正規化帶正負號整數格式。 |
RG11B10Float | 92 | 表示 11 位 RG 加上 10 位 B 值浮點格式。 |
RG16Float | 65 | 指出每個通道 16 位的 2 通道浮點格式。 |
RG16Sint | 64 | 表示每個通道 16 位的 2 通道帶正負號整數格式。 |
RG16Snorm | 62 | 指出每個通道 16 位的 2 通道正規化整數格式。 |
RG16Uint | 63 | 表示每個通道 16 位的 2 通道不帶正負號的整數格式。 |
RG16Unorm | 60 | 表示每個通道 16 位的 2 通道未正規化帶正負號整數格式。 |
RG32Float | 105 | 指出每個通道 32 位的 2 通道浮點格式。 |
RG32Sint | 104 | 指出每個通道 32 位的 2 通道帶正負號整數格式。 |
RG32Uint | 103 | 表示每個通道 32 位的 2 通道不帶正負號的整數格式。 |
RG8Sint | 34 | 表示每個通道 8 位的 2 通道帶正負號整數格式。 |
RG8Snorm | 32 | 表示每個通道 8 位的 2 通道標準化帶正負號整數格式。 |
RG8Uint | 33 | 表示每個通道 8 位的 2 通道不帶正負號的整數格式。 |
RG8Unorm | 30 | 表示每個通道 8 位的 2 通道未正規化帶正負號整數格式。 |
RG8Unorm_sRGB | 31 | 指出每個通道 8 位和 sRGB-Linear 轉換的 2 通道未正規化帶正負號整數格式。 |
RGB10A2Uint | 91 | 表示具有 10 位不帶正負號的整數 RGB 值加上 2 個 Alpha 位的格式。 |
RGB10A2Unorm | 90 | 表示具有 10 位標準化不帶正負號的整數 RGB 值加上 2 英數位元的格式。 |
RGB9E5Float | 93 | 表示每個 RGB 通道 9 位的格式加上 5 位共用指數。 |
RGBA16Float | 115 | 表示具有 4 個 16 位浮點通道的格式。 |
RGBA16Sint | 114 | 表示具有 4 個 16 位帶正負號整數通道的格式。 |
RGBA16Snorm | 112 | 表示具有 4 個 16 位正規化帶正負號整數通道的格式。 |
RGBA16Uint | 113 | 表示具有 4 個 16 位不帶正負號的整數通道的格式。 |
RGBA16Unorm | 110 | 表示具有 4 個 16 位標準化不帶正負號的整數通道的格式。 |
RGBA32Float | 125 | 表示具有 4 個 32 位浮點通道的格式。 |
RGBA32Sint | 124 | 表示具有 4 個 32 位帶正負號整數通道的格式。 |
RGBA32Uint | 123 | 表示具有 4 個 32 位不帶正負號的整數通道的格式。 |
RGBA8Sint | 74 | 表示具有 4 個 8 位帶正負號整數通道的格式。 |
RGBA8Snorm | 72 | 表示具有 4 個 8 位正規化帶正負號整數通道的格式。 |
RGBA8Uint | 73 | 表示具有 4 個 8 位不帶正負號的整數通道的格式。 |
RGBA8Unorm | 70 | 表示具有 4 個 8 位標準化不帶正負號的整數通道的格式。 |
RGBA8Unorm_sRGB | 71 | 表示具有 4 個 8 位標準化不帶正負號的整數通道的格式,且具有 sRGB-Linear 轉換。 |
Stencil8 | 253 | 表示單一通道 8 位樣板格式。 |
X24_Stencil8 | 262 | |
X32_Stencil8 | 261 | 表示 8 位樣板格式。 |