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 D3dDrawPrimitives2festzulegen.
Syntax
typedef struct _D3DHAL_DP2SETINDICES {
DWORD dwVBHandle;
DWORD dwStride;
} D3DHAL_DP2SETINDICES;
Angehörige
dwVBHandle
Gibt den dieser Oberfläche zugeordneten Oberflächenpunkt über einen Aufruf von D3dCreateSurfaceEx-an.
dwStride
Gibt die Größe der im Indexpuffer enthaltenen Indizes an und weist den Wert 2 auf, wenn die Indizes 16 Bit sind, oder 4, wenn die Indizes 32-Bit-Mengen sind.
Bemerkungen
Ein Handlewert von Null ist gültig und gibt an, dass der aktuelle Indexpuffer gelöscht wird. Nachfolgende Versuche zum Zeichnen indizierter Grundtypen (bevor ein neuer aktueller Indexpuffer über ein anderes D3DDP2OP_SETINDICES Token eingerichtet wird) sollte vom Treiber so behandelt werden, dass kein Absturz auftritt. Die Debugversion Des Treibers sollte informative Meldungen für den Debugausgabedatenstrom anzeigen, wenn diese Fehlerbedingung erkannt wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |