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 位规范化无符号二的补补值。 |