MTLAttributeFormat 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
함수 특성에 대한 형식을 열거합니다.
[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 =
- 상속
-
MTLAttributeFormat
- 특성
필드
Char | 46 | 서명된 단일 8비트 문자를 나타냅니다. |
Char2 | 4 | 서명된 8비트 문자 2개를 나타냅니다. |
Char2Normalized | 10 | 정규화된 두 개의 부화된 8비트 문자를 나타냅니다. |
Char3 | 5 | 서명된 8비트 문자 3개를 나타냅니다. |
Char3Normalized | 11 | 정규화된 8비트 문자 3개를 나타냅니다. |
Char4 | 6 | 서명된 8비트 문자 4개를 나타냅니다. |
Char4Normalized | 12 | 정규화된 8비트 문자 4개를 나타냅니다. |
CharNormalized | 48 | 정규화된 단일 부식된 8비트 문자를 나타냅니다. |
Float | 28 | 단정밀도 부동 소수점 값 하나를 나타냅니다. |
Float2 | 29 | 두 개의 단정밀도 부동 소수점 값을 나타냅니다. |
Float3 | 30 | 3개의 단정밀도 부동 소수점 값을 나타냅니다. |
Float4 | 31 | 4개의 단정밀도 부동 소수점 값을 나타냅니다. |
Half | 53 | 단일 반정밀도 부동 소수점 값을 나타냅니다. |
Half2 | 25 | 두 개의 반정밀도 부동 소수점 값을 나타냅니다. |
Half3 | 26 | 세 개의 반정밀도 부동 소수점 값을 나타냅니다. |
Half4 | 27 | 4개의 반정밀도 부동 소수점 값을 나타냅니다. |
Int | 32 | 서명된 단일 32비트 2의 보수 값을 나타냅니다. |
Int1010102Normalized | 40 | 정규화된 정규화된 정수의 10-10-10-2 체계를 나타냅니다. |
Int2 | 33 | 부 서명된 32비트 2의 보수 값 2개를 나타냅니다. |
Int3 | 34 | 서명된 32비트 2의 보수 값 3개를 나타냅니다. |
Int4 | 35 | 서명된 32비트 2의 보수 값 4개를 나타냅니다. |
Invalid | 0 | 잘못된 형식을 나타냅니다. |
Short | 50 | 서명된 단일 16비트 2의 보수 값을 나타냅니다. |
Short2 | 16 | 부 서명된 16비트 2의 보수 값 2개를 나타냅니다. |
Short2Normalized | 22 | 정규화된 16비트 2의 보수 값 2개를 나타냅니다. |
Short3 | 17 | 서명된 16비트 2의 보수 값 3개를 나타냅니다. |
Short3Normalized | 23 | 정규화된 16비트 2의 보수 값 3개를 나타냅니다. |
Short4 | 18 | 서명된 16비트 2의 보수 값 4개를 나타냅니다. |
Short4Normalized | 24 | 정규화된 16비트 2의 보수 값 4개를 나타냅니다. |
ShortNormalized | 52 | 정규화된 16비트 2의 보수 값 하나를 나타냅니다. |
UChar | 45 | 부호 없는 단일 8비트 문자를 나타냅니다. |
UChar2 | 1 | 부호 없는 8비트 문자 두 개를 나타냅니다. |
UChar2Normalized | 7 | 두 개의 정규화된 부호 없는 8비트 문자를 나타냅니다. |
UChar3 | 2 | 부호 없는 8비트 문자 3개를 나타냅니다. |
UChar3Normalized | 8 | 정규화된 부호 없는 8비트 문자 3개를 나타냅니다. |
UChar4 | 3 | 부호 없는 8비트 문자 4개를 나타냅니다. |
UChar4Normalized | 9 | 정규화된 부호 없는 8비트 문자 4개를 나타냅니다. |
UChar4Normalized_Bgra | 42 | BGRA 채널을 설명하는 부호 없는 8비트 문자 4개를 나타냅니다. |
UCharNormalized | 47 | 부호 없는 단일 8비트 문자를 나타냅니다. |
UInt | 36 | 부호 없는 단일 32비트 2의 보수 값을 나타냅니다. |
UInt1010102Normalized | 41 | |
UInt2 | 37 | 부호 없는 32비트 2의 보수 값 2개를 나타냅니다. |
UInt3 | 38 | 부호 없는 32비트 2의 보수 값 3개를 나타냅니다. |
UInt4 | 39 | 부호 없는 32비트 2의 보수 값 4개를 나타냅니다. |
UShort | 49 | 부호 없는 단일 16비트 2의 보수 값을 나타냅니다. |
UShort2 | 13 | 부호 없는 16비트 2의 보수 값 2개를 나타냅니다. |
UShort2Normalized | 19 | 정규화된 부호 없는 16비트 2의 보수 값 2개를 나타냅니다. |
UShort3 | 14 | 부호 없는 16비트 2의 보수 값 3개를 나타냅니다. |
UShort3Normalized | 20 | 정규화된 부호 없는 16비트 2의 보수 값 3개를 나타냅니다. |
UShort4 | 15 | 부호 없는 16비트 2의 보수 값 4개를 나타냅니다. |
UShort4Normalized | 21 | 정규화된 부호 없는 16비트 2의 보수 값 4개를 나타냅니다. |
UShortNormalized | 51 | 정규화된 단일 부호 없는 16비트 2의 보수 값을 나타냅니다. |