Freigeben über


Puffer

Puffer enthalten Daten, die zum Beschreiben von Geometrie, Indizieren von Geometrieinformationen und Shaderkonstanten verwendet werden. In diesem Abschnitt werden Puffer beschrieben, die in Direct3D 11 verwendet werden, und links zur aufgabenbasierten Dokumentation für gängige Szenarien.

In diesem Abschnitt

Thema BESCHREIBUNG
Einführung in Puffer in Direct3D 11
Eine Pufferressource ist eine Sammlung vollständig typisierter Daten, die in Elementen gruppiert sind. Sie können Puffer verwenden, um eine Vielzahl von Daten zu speichern, einschließlich Positionsvektoren, normaler Vektoren, Texturkoordinaten in einem Vertexpuffer, Indizes in einem Indexpuffer oder Gerätezustand. Ein Pufferelement besteht aus 1 bis 4 Komponenten. Pufferelemente können gepackte Datenwerte (z. B. R8G8B8A8-Oberflächenwerte), einzelne 8-Bit-Ganzzahlen oder vier 32-Bit-Gleitkommawerte enthalten.

Vorgehensweise: Erstellen eines Konstantenpuffers

Vorgehensweise: Erstellen eines Indexpuffers

Vorgehensweise: Erstellen eines Vertexpuffers

Ressourcen