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 | 1 つの符号付き 8 ビット文字を示します。 |
Char2 | 4 | 2 つの符号付き 8 ビット文字を示します。 |
Char2Normalized | 10 | 2 つの正規化された符号付き 8 ビット文字を示します。 |
Char3 | 5 | 3 つの符号付き 8 ビット文字を示します。 |
Char3Normalized | 11 | 3 つの正規化された符号付き 8 ビット文字を示します。 |
Char4 | 6 | 4 つの符号付き 8 ビット文字を示します。 |
Char4Normalized | 12 | 4 つの正規化された符号付き 8 ビット文字を示します。 |
CharNormalized | 48 | 1 つの正規化された符号付き 8 ビット文字を示します。 |
Float | 28 | 1 つの単精度浮動小数点値を示します。 |
Float2 | 29 | 2 つの単精度浮動小数点値を示します。 |
Float3 | 30 | 3 つの単精度浮動小数点値を示します。 |
Float4 | 31 | 4 つの単精度浮動小数点値を示します。 |
Half | 53 | 1 つの半精度浮動小数点値を示します。 |
Half2 | 25 | 2 つの半精度浮動小数点値を示します。 |
Half3 | 26 | 3 つの半精度浮動小数点値を示します。 |
Half4 | 27 | 4 つの半精度浮動小数点値を示します。 |
Int | 32 | 1 つの符号付き 32 ビット 2 の補数値を示します。 |
Int1010102Normalized | 40 | パックされた正規化された符号付き整数の 10-10-10-2 スキームを示します。 |
Int2 | 33 | 2 つの符号付き 32 ビット 2 の補数値を示します。 |
Int3 | 34 | 3 つの符号付き 32 ビット 2 の補数値を示します。 |
Int4 | 35 | 4 つの符号付き 32 ビット 2 の補数値を示します。 |
Invalid | 0 | 無効な形式を示します。 |
Short | 50 | 1 つの符号付き 16 ビット 2 の補数値を示します。 |
Short2 | 16 | 2 つの符号付き 16 ビット two の補数値を示します。 |
Short2Normalized | 22 | 2 つの正規化された符号付き 16 ビット 2 の補数値を示します。 |
Short3 | 17 | 3 つの符号付き 16 ビット 2 の補数値を示します。 |
Short3Normalized | 23 | 3 つの正規化された符号付き 16 ビット 2 の補数値を示します。 |
Short4 | 18 | 4 つの符号付き 16 ビット 2 の補数値を示します。 |
Short4Normalized | 24 | 4 つの正規化された符号付き 16 ビット 2 の補数値を示します。 |
ShortNormalized | 52 | 1 つの正規化された符号付き 16 ビット 2 の補数値を示します。 |
UChar | 45 | 1 つの符号なし 8 ビット文字を示します。 |
UChar2 | 1 | 2 つの符号なし 8 ビット文字を示します。 |
UChar2Normalized | 7 | 2 つの正規化された符号なし 8 ビット文字を示します。 |
UChar3 | 2 | 3 つの符号なし 8 ビット文字を示します。 |
UChar3Normalized | 8 | 3 つの正規化された符号なし 8 ビット文字を示します。 |
UChar4 | 3 | 4 つの符号なし 8 ビット文字を示します。. |
UChar4Normalized | 9 | 4 つの正規化された符号なし 8 ビット文字を示します。 |
UChar4Normalized_Bgra | 42 | BGRA チャネルを記述する 4 つの符号なし 8 ビット文字を示します。 |
UCharNormalized | 47 | 1 つの符号なし 8 ビット文字を示します。 |
UInt | 36 | 1 つの符号なし 32 ビット 2 の補数値を示します。 |
UInt1010102Normalized | 41 | |
UInt2 | 37 | 2 つの符号なし 32 ビット 2 の補数値を示します。 |
UInt3 | 38 | 3 つの符号なし 32 ビット 2 の補数値を示します。 |
UInt4 | 39 | 4 つの符号なし 32 ビット 2 の補数値を示します。 |
UShort | 49 | 1 つの符号なし 16 ビット 2 の補数値を示します。 |
UShort2 | 13 | 2 つの符号なし 16 ビット 2 の補数値を示します。 |
UShort2Normalized | 19 | 2 つの正規化された符号なし 16 ビット 2 の補数値を示します。 |
UShort3 | 14 | 3 つの符号なし 16 ビット 2 の補数値を示します。 |
UShort3Normalized | 20 | 正規化された 3 つの符号なし 16 ビット 2 の補数値を示します。 |
UShort4 | 15 | 4 つの符号なし 16 ビット 2 の補数値を示します。 |
UShort4Normalized | 21 | 4 つの正規化された符号なし 16 ビット 2 の補数値を示します。 |
UShortNormalized | 51 | 1 つの正規化された符号なし 16 ビット 2 の補数値を示します。 |