Compartir a través de


MTLAttributeFormat Enumeración

Definición

Enumera los formatos de los atributos de función.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum MTLAttributeFormat
type MTLAttributeFormat = 
Herencia
MTLAttributeFormat
Atributos

Campos

Char 46

Indica un carácter de 8 bits con signo único.

Char2 4

Indica dos caracteres de 8 bits con signo.

Char2Normalized 10

Indica dos caracteres de 8 bits con signo normalizados.

Char3 5

Indica tres caracteres de 8 bits con signo.

Char3Normalized 11

Indica tres caracteres de 8 bits con signo normalizados.

Char4 6

Indica cuatro caracteres de 8 bits con signo.

Char4Normalized 12

Indica cuatro caracteres de 8 bits con signo normalizados.

CharNormalized 48

Indica un único carácter de 8 bits con signo normalizado.

Float 28

Indica un valor de punto flotante de precisión sencilla.

Float2 29

Indica dos valores de punto flotante de precisión sencilla.

Float3 30

Indica tres valores de punto flotante de precisión sencilla.

Float4 31

Indica cuatro valores de punto flotante de precisión sencilla.

Half 53

Indica un único valor de punto flotante de precisión media.

Half2 25

Indica dos valores de punto flotante de precisión media.

Half3 26

Indica tres valores de punto flotante de precisión media.

Half4 27

Indica cuatro valores de punto flotante de precisión media.

Int 32

Indica un único valor de complemento de dos bits con signo de 32 bits.

Int1010102Normalized 40

Indica un esquema 10-10-10-2 de enteros normalizados empaquetados con signo.

Int2 33

Indica dos valores de complemento de dos bits con signo de 32 bits.

Int3 34

Indica tres valores de complemento de dos bits con signo de 32 bits.

Int4 35

Indica cuatro valores de complemento de dos bits con signo de 32 bits.

Invalid 0

Indica un formato no válido.

Short 50

Indica un único valor de complemento de dos bits con signo de 16 bits.

Short2 16

Indica dos valores de complemento de dos bits con signo de 16 bits.

Short2Normalized 22

Indica dos valores de complemento de 16 bits con signo normalizados.

Short3 17

Indica tres valores de complemento de dos bits con signo de 16 bits.

Short3Normalized 23

Indica tres valores de complemento de 16 bits con signo normalizados.

Short4 18

Indica cuatro valores de complemento de dos bits con signo de 16 bits.

Short4Normalized 24

Indica cuatro valores de complemento de dos bits con signo normalizados de 16 bits.

ShortNormalized 52

Indica un único valor de complemento de dos bits con signo normalizado con signo.

UChar 45

Indica un único carácter de 8 bits sin signo.

UChar2 1

Indica dos caracteres de 8 bits sin signo.

UChar2Normalized 7

Indica dos caracteres de 8 bits sin signo normalizados.

UChar3 2

Indica tres caracteres de 8 bits sin signo.

UChar3Normalized 8

Indica tres caracteres de 8 bits sin signo normalizados.

UChar4 3

Indica cuatro caracteres de 8 bits sin signo.

UChar4Normalized 9

Indica cuatro caracteres de 8 bits sin signo normalizados.

UChar4Normalized_Bgra 42

Indica cuatro caracteres de 8 bits sin signo que describen los canales BGRA.

UCharNormalized 47

Indica un único carácter de 8 bits sin signo.

UInt 36

Indica un valor de complemento de dos bits sin signo único de 32 bits.

UInt1010102Normalized 41
UInt2 37

Indica dos valores de complemento de 32 bits sin signo.

UInt3 38

Indica tres valores de complemento de 32 bits sin signo.

UInt4 39

Indica cuatro valores de complemento de 32 bits sin signo.

UShort 49

Indica un valor de complemento de dos bits sin signo único de 16 bits.

UShort2 13

Indica dos valores de complemento de 16 bits sin signo.

UShort2Normalized 19

Indica dos valores de complemento de 16 bits sin signo normalizados de dos bits.

UShort3 14

Indica tres valores de complemento de 16 bits sin signo.

UShort3Normalized 20

Indica tres valores de complemento de 16 bits sin signo normalizados de dos bits.

UShort4 15

Indica cuatro valores de complemento de 16 bits sin signo.

UShort4Normalized 21

Indica cuatro valores de complemento de 16 bits sin signo normalizados de dos bits.

UShortNormalized 51

Indica un único valor de complemento de 16 bits sin signo normalizado de dos bits.

Se aplica a