MDLVertexFormat 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
列舉頂點資料描述。
public enum MDLVertexFormat
type MDLVertexFormat =
- 繼承
-
MDLVertexFormat
欄位
Char | 131073 | 表示帶正負號的兩個補數 8 位值。 |
Char2 | 131074 | 表示兩個帶正負號的兩個補數 8 位值。 |
Char2Normalized | 262146 | 表示兩個標準化的 8 位值。 |
Char3 | 131075 | 表示三個帶正負號的兩個補數 8 位值。 |
Char3Normalized | 262147 | 表示三個標準化的 8 位值。 |
Char4 | 131076 | 表示四個帶正負號的兩個補數 8 位值。 |
Char4Normalized | 262148 | 表示四個標準化的 8 位值。 |
CharBits | 131072 | 指出 8 位帶正負號的整數值。 |
CharNormalized | 262145 | 表示標準化的 8 位值。 |
CharNormalizedBits | 262144 | 表示標準化的 8 位值。 |
Float | 786433 | 表示一個單精確度浮點值。 |
Float2 | 786434 | 表示兩個單精確度浮點值。 |
Float3 | 786435 | 表示三個單精確度浮點值。 |
Float4 | 786436 | 表示四個單精確度浮點值。 |
FloatBits | 786432 | 表示單精確度浮點值。 |
Half | 720897 | 表示一個半精確度浮點值。 |
Half2 | 720898 | 表示兩個半精確度浮點值。 |
Half3 | 720899 | 表示三個半精確度浮點值。 |
Half4 | 720900 | 表示四個半精確度浮點值。 |
HalfBits | 720896 | 表示半精確度浮點值。 |
Int | 655361 | 表示一個 32 位二的補數值。 |
Int1010102Normalized | 659460 | 指出四個帶正負號兩個補數整數的封裝 32 位值,其相片順序為 10/10/10/2。 |
Int2 | 655362 | 表示兩個 32 位兩的補數值。 |
Int3 | 655363 | 表示三個 32 位兩的補數值。 |
Int4 | 655364 | 表示四個 32 位兩的補數值。 |
IntBits | 655360 | 表示 32 位兩的補數值。 |
Invalid | 0 | 表示不正確格式。 |
PackedBits | 4096 | 表示已封裝的向量格式。 |
Short | 393217 | 表示一個 16 位帶正負號的兩個補數值。 |
Short2 | 393218 | 表示兩個 16 位帶正負號的兩個補數值。 |
Short2Normalized | 524290 | 表示兩個標準化 16 位帶正負號的兩個補數值。 |
Short3 | 393219 | 表示三個 16 位帶正負號的兩個補數值。 |
Short3Normalized | 524291 | 表示三個標準化 16 位帶正負號的兩個補數值。 |
Short4 | 393220 | 表示四個 16 位帶正負號的兩個補數值。 |
Short4Normalized | 524292 | 表示四個標準化 16 位帶正負號的兩個補數值。 |
ShortBits | 393216 | 表示 16 位帶正負號的兩個補數值。 |
ShortNormalized | 524289 | 表示一個標準化 16 位帶正負號的兩個補數值。 |
ShortNormalizedBits | 524288 | 表示 16 位帶正負號的兩個補數值。 |
UChar | 65537 | 表示一個不帶正負號的兩個補數 8 位值。 |
UChar2 | 65538 | 表示兩個不帶正負號的兩個補數 8 位值。 |
UChar2Normalized | 196610 | 表示兩個標準化無符號的兩個補數 8 位值。 |
UChar3 | 65539 | 表示三個不帶正負號的兩個補數 8 位值。 |
UChar3Normalized | 196611 | 表示三個正規化的無符號兩個補數 8 位值。 |
UChar4 | 65540 | 表示四個不帶正負號的兩個補數 8 位值。 |
UChar4Normalized | 196612 | 表示四個正規化無符號兩的補數 8 位值。 |
UCharBits | 65536 | 表示不帶正負號的兩個補數 8 位值。 |
UCharNormalized | 196609 | 表示一個正規化的無符號兩個補數 8 位值。 |
UCharNormalizedBits | 196608 | 表示標準化無符號兩的補數 8 位值。 |
UInt | 589825 | 表示一個 32 位不帶正負號的整數值。 |
UInt1010102Normalized | 593924 | 指出四個不帶正負號兩個補數整數的封裝 32 位值,其相片順序為 10/10/10/2。 |
UInt2 | 589826 | 表示兩個 32 位不帶正負號的整數值。 |
UInt3 | 589827 | 表示三個 32 位不帶正負號的整數值。 |
UInt4 | 589828 | 表示四個 32 位不帶正負號的整數值。 |
UIntBits | 589824 | 表示 32 位不帶正負號的整數值。 |
UShort | 327681 | 表示一個 16 位帶正負號的兩個補數值。 |
UShort2 | 327682 | 表示兩個 16 位不帶正負號的兩個補數值。 |
UShort2Normalized | 458754 | 表示兩個 16 位標準化無符號兩個補數值。 |
UShort3 | 327683 | 表示三個 16 位不帶正負號的兩個補數值。 |
UShort3Normalized | 458755 | 表示三個 16 位標準化無符號兩個補數值。 |
UShort4 | 327684 | 表示四個 16 位不帶正負號的兩個補數值。 |
UShort4Normalized | 458756 | 表示四個 16 位標準化無符號兩個補數值。 |
UShortBits | 327680 | 表示 16 位無符號兩者的補數值。 |
UShortNormalized | 458753 | 表示一個 16 位標準化無符號兩的補數值。 |
UShortNormalizedBits | 458752 | 表示 16 位標準化無符號兩的補數值。 |