D2D1_VERTEX_BUFFER_PROPERTIES-Struktur (d2d1effectauthor.h)
Definiert die Eigenschaften eines Vertexpuffers, die standardmäßig für alle Vertexshaderdefinitionen gelten.
Syntax
typedef struct D2D1_VERTEX_BUFFER_PROPERTIES {
UINT32 inputCount;
D2D1_VERTEX_USAGE usage;
const BYTE *data;
UINT32 byteWidth;
} D2D1_VERTEX_BUFFER_PROPERTIES;
Member
inputCount
Die Anzahl der Eingaben für den Vertexshader.
usage
Gibt an, wie häufig der Vertexpuffer wahrscheinlich aktualisiert wird.
data
Der anfängliche Inhalt des Vertexpuffers.
byteWidth
Die Größe des Vertexpuffers in Bytes.
Hinweise
Wenn die Verwendung dynamisch ist, gibt das System möglicherweise einen Systemspeicherpuffer zurück und kopiert diese Scheitelpunkte in den Renderingvertexpuffer für jedes Element.
Wenn die Initialisierungsdaten nicht angegeben werden, wird der Puffer nicht initialisiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Kopfzeile | d2d1effectauthor.h |