D3DHAL_DP2SETINDICES Struktur (d3dhal.h)
Nur DirectX 8.0 und höhere Versionen.
Die D3DHAL_DP2SETINDICES-Struktur wird verwendet, um den aktuellen Indexpuffer für D3dDrawPrimitives2 festzulegen.
Syntax
typedef struct _D3DHAL_DP2SETINDICES {
DWORD dwVBHandle;
DWORD dwStride;
} D3DHAL_DP2SETINDICES;
Member
dwVBHandle
Gibt den dieser Oberfläche zugeordneten Oberflächenhandle über einen Aufruf von D3dCreateSurfaceEx an.
dwStride
Gibt die Größe der im Indexpuffer enthaltenen Indizes an und hat den Wert 2, wenn die Indizes 16-Bit sind, oder 4, wenn die Indizes 32-Bit-Mengen sind.
Hinweise
Ein Handle-Wert von 0 ist gültig und gibt an, dass der aktuelle Indexpuffer gelöscht ist. Nachfolgende Versuche, indizierte Grundtypen zu zeichnen (bevor ein neuer aktueller Indexpuffer über ein anderes D3DDP2OP_SETINDICES Token eingerichtet wird), sollten vom Treiber so behandelt werden, dass kein Absturz auftritt. Die Debugversion Ihres Treibers sollte informative Meldungen an den Debugausgabestream anzeigen, wenn diese Fehlerbedingung erkannt wird.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dhal.h (einschließlich D3dhal.h) |