MDLVertexFormat Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет описания данных вершин.
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-разрядные значения 4 неподписанных двух дополнительных значений. |
UChar4Normalized | 196612 | Указывает четыре нормализованных двух дополнительных 8-разрядных значения без знака. |
UCharBits | 65536 | Указывает 8-разрядные значения дополнение двух неподписанных. |
UCharNormalized | 196609 | Указывает 8-разрядные значения одного нормализованного неподписаемого двух дополнительных значений. |
UCharNormalizedBits | 196608 | Указывает 8-разрядные значения дополнения нормализованных неподписанных двух. |
UInt | 589825 | Указывает одно 32-разрядное целое число без знака. |
UInt1010102Normalized | 593924 | Указывает упакованную 32-битовую величину с четырьмя целыми целыми числами неподписанных двух дополнений, упорядоченными 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-битовое нормализованное значение дополнения двух неподписанных. |