MTLPixelFormat Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Formato utilizzato da pixel, inclusi colore, profondità, technigue di compressione e tipo di dati per i componenti.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
public enum MTLPixelFormat
type MTLPixelFormat =
- Ereditarietà
-
MTLPixelFormat
- Attributi
Campi
A1BGR5Unorm | 41 | Indica il formato intero normalizzato senza segno. |
A8Unorm | 1 | Indica il formato intero normalizzato senza segno. |
ABGR4Unorm | 42 | Indica il formato intero normalizzato senza segno. |
ASTC_10x10_LDR | 216 | Indica il formato ASTC 10x10, intervallo dinamico basso. |
ASTC_10x10_sRGB | 198 | Indica il formato ASTC 10x10, con conversione sRGB-Linear. |
ASTC_10x5_LDR | 213 | Indica il formato ASTC 10x5, intervallo dinamico basso. |
ASTC_10x5_sRGB | 195 | Indica il formato ASTC 10x5, con conversione sRGB-Linear. |
ASTC_10x6_LDR | 214 | Indica il formato ASTC 10x6, intervallo dinamico basso. |
ASTC_10x6_sRGB | 196 | Indica il formato ASTC 10x6, con conversione sRGB-Linear. |
ASTC_10x8_LDR | 215 | Indica il formato ASTC 10x8, intervallo dinamico basso. |
ASTC_10x8_sRGB | 197 | Indica il formato ASTC 10x8, con conversione sRGB-Linear. |
ASTC_12x10_LDR | 217 | Indica il formato ASTC 12x10, intervallo dinamico basso. |
ASTC_12x10_sRGB | 199 | Indica il formato ASTC 12x10, con conversione sRGB-Linear. |
ASTC_12x12_LDR | 218 | Indica il formato ASTC 12x12, intervallo dinamico basso. |
ASTC_12x12_sRGB | 200 | Indica il formato ASTC 12x12, con conversione sRGB-Linear. |
ASTC_4x4_LDR | 204 | Indica il formato ASTC 4x4, intervallo dinamico basso. |
ASTC_4x4_sRGB | 186 | Indica il formato ASTC 4x4, con conversione sRGB-Linear. |
ASTC_5x4_LDR | 205 | Indica il formato ASTC 5x4, intervallo dinamico basso. |
ASTC_5x4_sRGB | 187 | Indica il formato ASTC 5x4, con conversione sRGB-Linear. |
ASTC_5x5_LDR | 206 | Indica il formato ASTC 5x5, intervallo dinamico basso. |
ASTC_5x5_sRGB | 188 | Indica il formato ASTC 5x5, con conversione sRGB-Linear. |
ASTC_6x5_LDR | 207 | Indica il formato ASTC 6x5, intervallo dinamico basso. |
ASTC_6x5_sRGB | 189 | Indica il formato ASTC 6x5, con conversione sRGB-Linear. |
ASTC_6x6_LDR | 208 | Indica il formato ASTC 6x6, intervallo dinamico basso. |
ASTC_6x6_sRGB | 190 | Indica il formato ASTC 6x6, con conversione sRGB-Linear. |
ASTC_8x5_LDR | 210 | Indica il formato ASTC 8x5, intervallo dinamico basso. |
ASTC_8x5_sRGB | 192 | Indica il formato ASTC 8x5, con conversione sRGB-Linear. |
ASTC_8x6_LDR | 211 | Indica il formato ASTC 8x6, intervallo dinamico basso. |
ASTC_8x6_sRGB | 193 | Indica il formato ASTC 8x6, con conversione sRGB-Linear. |
ASTC_8x8_LDR | 212 | Indica il formato ASTC 8x8, intervallo dinamico basso. |
ASTC_8x8_sRGB | 194 | Indica il formato ASTC 8x8, con conversione sRGB-Linear. |
B5G6R5Unorm | 40 | Indica un formato intero normalizzato a 5 bit B, G a 6 bit e R senza segno a 5 bit. |
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 | Indica un formato intero normalizzato alfa normalizzato a 10 bit, G a 10 bit, R a 10 bit e intero senza segno a 2 bit. |
BGR5A1Unorm | 43 | Indica un formato intero con segno senza segno a 5 bit, G a 6 bit, R a 5 bit e intero con segno senza segno a 1 bit. |
BGRA8Unorm | 80 | Indica un formato intero con segno senza segno a 8 bit BGRA. |
BGRA8Unorm_sRGB | 81 | Indica un formato intero con segno senza segno a 8 bit con conversione sRGB-Linear |
BGRG422 | 241 | Indica un formato sottocampionato rosso-verde orizzontalmente. |
Depth24Unorm_Stencil8 | 255 | |
Depth32Float | 252 | Indica un formato a 32 bit adatto per gli stencil di profondità. |
Depth32Float_Stencil8 | 260 | Indica un formato a virgola mobile a virgola mobile a 24 bit e uno stencil a 8 bit. |
EAC_R11Snorm | 172 | Indica un formato EAC a canale singolo, con segno normalizzato. |
EAC_R11Unorm | 170 | Indica un formato di interi con segno senza segno a canale singolo. |
EAC_RG11Snorm | 176 | Indica un formato EAC a due canali, con segno normalizzato. |
EAC_RG11Unorm | 174 | Indica un formato di interi con segno senza segno a due canali. |
EAC_RGBA8 | 178 | Indica un formato RGB EAC a 8 bit. |
EAC_RGBA8_sRGB | 179 | Indica un formato EAC RGBa a 8 bit con conversione sRGB-Linear. |
ETC2_RGB8 | 180 | Indica un formato ETC2. |
ETC2_RGB8_sRGB | 181 | Indica un formato ETC2 con conversione sRGB-Linear. |
ETC2_RGB8A1 | 182 | Indica un formato ETC2 con canali RGB a 8 bit e un canale Alfa a bit singolo. |
ETC2_RGB8A1_sRGB | 183 | Indica un formato ETC2 con canali RGB a 8 bit e un canale Alfa a bit singolo, con conversione sRGB-Linear. |
GBGR422 | 240 | Indica un formato sottocampionato rosso-verde orizzontalmente. |
Invalid | 0 | Indica un formato pixel non valido. |
PVRTC_RGB_2BPP | 160 | Indica un formato RGB PVRTC 2bpp. |
PVRTC_RGB_2BPP_sRGB | 161 | Indica un formato RGB PVRTC 2bpp con conversione sRGB-Linear. |
PVRTC_RGB_4BPP | 162 | Indica un formato RGB PVRTC 4bpp. |
PVRTC_RGB_4BPP_sRGB | 163 | Indica un formato RGB PVRTC 4bpp con conversione sRGB-Linear. |
PVRTC_RGBA_2BPP | 164 | Indica un formato RGBA PVRTC 2bpp. |
PVRTC_RGBA_2BPP_sRGB | 165 | Indica un formato PVRTC RGBA 2bpp con conversione sRGB-Linear. |
PVRTC_RGBA_4BPP | 166 | Indicare un formato RGBA PVRTC 4bpp. |
PVRTC_RGBA_4BPP_sRGB | 167 | Indica un formato PVRTC RGBA 4bpp con conversione sRGB-Linear. |
R16Float | 25 | Indica un formato a virgola mobile a 16 bit singolo. |
R16Sint | 24 | Indica un formato intero con segno a 16 bit singolo. |
R16Snorm | 22 | Indica un formato intero normalizzato a 16 bit singolo. |
R16Uint | 23 | Indica un formato intero senza segno a 16 bit singolo. |
R16Unorm | 20 | Indica un formato intero normalizzato a 16 bit singolo. |
R32Float | 55 | Indica un formato a virgola mobile a 32 bit singolo. |
R32Sint | 54 | Indica un formato intero con segno a 32 bit singolo. |
R32Uint | 53 | Indica un formato intero senza segno a 32 bit singolo. |
R8Sint | 14 | Indica un formato intero con segno a 8 bit singolo. |
R8Snorm | 12 | Indica un formato intero normalizzato a 8 bit singolo. |
R8Uint | 13 | Indica un formato intero senza segno a 8 bit. |
R8Unorm | 10 | Indica un formato intero normalizzato a 8 bit singolo. |
R8Unorm_sRGB | 11 | Indica un formato intero con segno senza segno a 8 bit singolo con conversione sRGB-Linear. |
RG11B10Float | 92 | Indica un formato a virgola mobile a 11 bit più valore B a 10 bit. |
RG16Float | 65 | Indica un formato a virgola mobile a 2 canali con 16 bit per canale. |
RG16Sint | 64 | Indica un formato intero con segno a 2 canali con 16 bit per canale. |
RG16Snorm | 62 | Indica un formato intero normalizzato a 2 canali con 16 bit per canale. |
RG16Uint | 63 | Indica un formato intero senza segno a 2 canali con 16 bit per canale. |
RG16Unorm | 60 | Indica un formato intero con segno senza segno a 2 canali con 16 bit per canale. |
RG32Float | 105 | Indica un formato a virgola mobile a 2 canali con 32 bit per canale. |
RG32Sint | 104 | Indica un formato intero con segno a 2 canali con 32 bit per canale. |
RG32Uint | 103 | Indica un formato intero senza segno a 2 canali con 32 bit per canale. |
RG8Sint | 34 | Indica un formato intero con segno a 2 canali con 8 bit per canale. |
RG8Snorm | 32 | Indica un formato intero con segno normalizzato a 2 canali con 8 bit per canale. |
RG8Uint | 33 | Indica un formato intero senza segno a 2 canali con 8 bit per canale. |
RG8Unorm | 30 | Indica un formato intero con segno senza segno a 2 canali con 8 bit per canale. |
RG8Unorm_sRGB | 31 | Indica un formato intero con segno senza segno a 2 canali con 8 bit per canale e conversione sRGB-Linear. |
RGB10A2Uint | 91 | Indica un formato con valori RGB integer senza segno a 10 bit più 2 bit alfa. |
RGB10A2Unorm | 90 | Indica un formato con valori RGB interi senza segno a 10 bit più 2 bit alfa. |
RGB9E5Float | 93 | Indica un formato con 9 bit per canale RGB e un esponente condiviso a 5 bit. |
RGBA16Float | 115 | Indica un formato con canali a virgola mobile a 4 16 bit. |
RGBA16Sint | 114 | Indica un formato con canali interi con segno a 4 16 bit. |
RGBA16Snorm | 112 | Indica un formato con canali interi con segno normalizzato a 4 16 bit. |
RGBA16Uint | 113 | Indica un formato con canali interi senza segno a 4 16 bit. |
RGBA16Unorm | 110 | Indica un formato con canali interi normalizzati a 4 a 16 bit. |
RGBA32Float | 125 | Indica un formato con canali a virgola mobile a 4 32 bit. |
RGBA32Sint | 124 | Indica un formato con canali interi con segno a 4 a 32 bit. |
RGBA32Uint | 123 | Indica un formato con canali interi senza segno a 4 32 bit. |
RGBA8Sint | 74 | Indica un formato con canali interi con segno a 4 bit. |
RGBA8Snorm | 72 | Indica un formato con canali interi con segno normalizzato a 4 bit. |
RGBA8Uint | 73 | Indica un formato con canali interi senza segno a 4 bit. |
RGBA8Unorm | 70 | Indica un formato con canali interi senza segno a 4 bit normalizzati. |
RGBA8Unorm_sRGB | 71 | Indica un formato con canali interi senza segno a 4 bit normalizzati, con conversione sRGB-Linear. |
Stencil8 | 253 | Indica un formato stencil a 8 bit a canale singolo. |
X24_Stencil8 | 262 | |
X32_Stencil8 | 261 | Indica un formato stencil a 8 bit. |