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 Vertexdatenstromquelle an einen Vertexpuffer für D3dDrawPrimitives2zu binden.

Syntax

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

Angehörige

dwStream

Gibt den gebundenen Datenstrom an. Er weist einen Wert zwischen Null und der maximalen Anzahl von Datenströmen auf, die vom Treiber angegeben werden.

dwVBHandle

Gibt den Vertexpufferpunkt an. Es ist zulässig, dass der Vertexpufferhandle null ist, in diesem Fall ist der Datenstrom nicht mehr an einen Vertexpuffer gebunden.

dwOffset

Gibt den Offset der ersten Scheitelpunktgröße in Byte an.

dwStride

Gibt die Vertexgröße in Byte an.

Anforderungen

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

Siehe auch

D3DDP2OP_SETSTREAMSOURCE2

D3dDrawPrimitives2