Freigeben über


D3DHAL_DP2SETSTREAMSOURCE2 Struktur (d3dhal.h)

Nur DirectX 9.0 und höhere Versionen.

Die D3DHAL_DP2SETSTREAMSOURCE2-Struktur wird verwendet, um einen Teil einer Vertexstreamquelle an einen Vertexpuffer für D3dDrawPrimitives2 zu binden.

Syntax

typedef struct _D3DHAL_DP2SETSTREAMSOURCE2 {
  DWORD dwStream;
  DWORD dwVBHandle;
  DWORD dwOffset;
  DWORD dwStride;
} D3DHAL_DP2SETSTREAMSOURCE2;

Member

dwStream

Gibt den gebundenen Stream an. Es hat einen Wert zwischen 0 und der maximalen Anzahl von Streams, die vom Treiber angegeben werden.

dwVBHandle

Gibt den Scheitelpunktpufferhandle an. Es ist legal, dass das Vertexpufferhandle 0 ist. In diesem Fall ist der Stream nicht mehr an einen Vertexpuffer gebunden.

dwOffset

Gibt den Offset der ersten Vertexgröße in Bytes an.

dwStride

Gibt die Scheitelpunktgröße in Bytes an.

Anforderungen

Anforderung Wert
Header d3dhal.h (einschließlich D3dhal.h)

Weitere Informationen

D3DDP2OP_SETSTREAMSOURCE2

D3dDrawPrimitives2