Condividi tramite


MTLPixelFormat Enumerazione

Definizione

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.

Si applica a