다음을 통해 공유


MTLAttributeFormat 열거형

정의

함수 특성에 대한 형식을 열거합니다.

[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의 보수 값을 나타냅니다.

적용 대상