Freigeben über


MDLVertexFormat Enumeration

Definition

Listet Vertexdatenbeschreibungen auf.

public enum MDLVertexFormat
type MDLVertexFormat = 
Vererbung
MDLVertexFormat

Felder

Char 131073

Gibt den 8-Bit-Komplementwert eines signierten Zwei an.

Char2 131074

Gibt die 8-Bit-Komplementwerte zweier signierter Zwei an.

Char2Normalized 262146

Gibt zwei normalisierte 8-Bit-Werte an.

Char3 131075

Gibt die 8-Bit-Komplementwerte von drei signierten 2-Bit-Zeichen an.

Char3Normalized 262147

Gibt drei normalisierte 8-Bit-Werte an.

Char4 131076

Gibt die 8-Bit-Komplementwerte von vier signierten 2-Bit-Zeichen an.

Char4Normalized 262148

Gibt vier normalisierte 8-Bit-Werte an.

CharBits 131072

Geben Sie 8-Bit-Ganzzahlwerte mit Vorzeichen an.

CharNormalized 262145

Gibt einen normalisierten 8-Bit-Wert an.

CharNormalizedBits 262144

Gibt einen normalisierten 8-Bit-Wert an.

Float 786433

Gibt einen Gleitkommawert mit einzeler Genauigkeit an.

Float2 786434

Gibt zwei Gleitkommawerte mit einer genauigkeit an.

Float3 786435

Gibt drei Gleitkommawerte mit nur einer Genauigkeit an.

Float4 786436

Gibt vier Gleitkommawerte mit nur einer Genauigkeit an.

FloatBits 786432

Gibt Gleitkommawerte mit einzeler Genauigkeit an.

Half 720897

Gibt einen Gleitkommawert mit halber Genauigkeit an.

Half2 720898

Gibt zwei Gleitkommawerte mit halber Genauigkeit an.

Half3 720899

Gibt drei Gleitkommawerte mit halber Genauigkeit an.

Half4 720900

Gibt vier Gleitkommawerte mit halber Genauigkeit an.

HalfBits 720896

Gibt Gleitkommawerte mit halber Genauigkeit an.

Int 655361

Gibt den Komplementwert eines 32-Bit-Typs an.

Int1010102Normalized 659460

Gibt einen gepackten 32-Bit-Wert mit vier Ganzen mit Vorzeichen an, die 10/10/10/10/2 angeordnet sind.

Int2 655362

Gibt zwei 32-Bit-Zwei-Komplementwerte an.

Int3 655363

Gibt drei 32-Bit-Zwei-Komplementwerte an.

Int4 655364

Gibt vier 32-Bit-Zwei-Komplementwerte an.

IntBits 655360

Gibt die Komplementwerte von 32-Bit an.

Invalid 0

Gibt ein ungültiges Format an.

PackedBits 4096

Gibt ein gepacktes Vektorformat an.

Short 393217

Gibt den Komplementwert eines 16-Bit-Zeichens an.

Short2 393218

Gibt zwei 16-Bit-16-Bit-Signierte Ergänzungswerte an.

Short2Normalized 524290

Gibt zwei normalisierte 16-Bit-Signierte Zwei-Ergänzungswerte an.

Short3 393219

Gibt drei 16-Bit-16-Bit-Signierte Ergänzungswerte an.

Short3Normalized 524291

Gibt drei normalisierte 16-Bit-Signierte Zwei-Ergänzungswerte an.

Short4 393220

Gibt vier 16-Bit-16-Bit-Signierte Zwei-Ergänzungswerte an.

Short4Normalized 524292

Gibt vier normalisierte 16-Bit-16-Bit-2-Ergänzungswerte an.

ShortBits 393216

Gibt die Komplementwerte von 16-Bit-Signierten zwei an.

ShortNormalized 524289

Gibt den Komplementwert eines normalisierten 16-Bit-Zeichens an.

ShortNormalizedBits 524288

Gibt die Komplementwerte von 16-Bit-Signierten zwei an.

UChar 65537

Gibt den 8-Bit-Komplementwert einer zwei ohne Vorzeichen an.

UChar2 65538

Gibt zwei nicht signierte 8-Bit-Komplementwerte an.

UChar2Normalized 196610

Gibt zwei normalisierte nicht signierte 8-Bit-Komplementwerte von zwei an.

UChar3 65539

Gibt drei nicht signierte 8-Bit-Komplementwerte von zwei an.

UChar3Normalized 196611

Gibt drei normalisierte nicht signierte 8-Bit-Komplementwerte von zwei an.

UChar4 65540

Gibt vier nicht signierte 8-Bit-Komplementwerte von zwei an.

UChar4Normalized 196612

Gibt vier normalisierte nicht signierte 8-Bit-Komplementwerte von zwei an.

UCharBits 65536

Gibt die 8-Bit-Komplementwerte von zwei ohne Vorzeichen an.

UCharNormalized 196609

Gibt die 8-Bit-Komplementwerte eines normalisierten unsignierten 2-Bit-Werts an.

UCharNormalizedBits 196608

Gibt normalisierte 8-Bit-Komplementwerte von zwei ohne Vorzeichen an.

UInt 589825

Gibt einen ganzzahligen 32-Bit-Wert ohne Vorzeichen an.

UInt1010102Normalized 593924

Gibt einen gepackten 32-Bit-Wert mit vier komplementierten ganzen Zahlen an, die 10.10.10.10.10.2 angeordnet sind.

UInt2 589826

Gibt zwei 32-Bit-Ganzzahlwerte ohne Vorzeichen an.

UInt3 589827

Gibt drei 32-Bit-Ganzzahlwerte ohne Vorzeichen an.

UInt4 589828

Gibt vier 32-Bit-Ganzzahlwerte ohne Vorzeichen an.

UIntBits 589824

Gibt 32-Bit-Ganzzahlwerte ohne Vorzeichen an.

UShort 327681

Gibt die Komplementwerte eines 16-Bit-Zeichens an.

UShort2 327682

Gibt zwei 16-Bit-Komplementwerte von zwei ohne Vorzeichen an.

UShort2Normalized 458754

Gibt zwei komplementierte 16-Bit-Normalisierungswerte ohne Vorzeichen an.

UShort3 327683

Gibt drei 16-Bit-Komplementwerte von zwei ohne Vorzeichen an.

UShort3Normalized 458755

Gibt drei 16-Bit-normalisierte, nicht signierte zwei Komplementwerte an.

UShort4 327684

Gibt vier 16-Bit-Ergänzungswerte von zwei ohne Vorzeichen an.

UShort4Normalized 458756

Gibt vier 16-Bit-normalisierte, nicht signierte zwei Komplementwerte an.

UShortBits 327680

Gibt den Komplementwert von 16-Bit ohne Vorzeichen an.

UShortNormalized 458753

Gibt den Komplementwert einer 16-Bit-Normalisierung ohne Vorzeichen an.

UShortNormalizedBits 458752

Gibt den Komplementwert von 16-Bit-Normalisierung ohne Vorzeichen an.

Gilt für: