D3DHAL_DP2SETINDICES struttura (d3dhal.h)
DirectX 8.0 e versioni successive solo.
La struttura D3DHAL_DP2SETINDICES viene usata per impostare il buffer di indice corrente per D3dDrawPrimitives2.
Sintassi
typedef struct _D3DHAL_DP2SETINDICES {
DWORD dwVBHandle;
DWORD dwStride;
} D3DHAL_DP2SETINDICES;
Members
dwVBHandle
Specifica l'handle di superficie associato a questa superficie tramite una chiamata a D3dCreateSurfaceEx.
dwStride
Specifica le dimensioni degli indici contenuti nel buffer di indice e ha il valore 2 se gli indici sono a 16 bit o 4 se gli indici sono quantità a 32 bit.
Commenti
Un valore di handle pari a zero è valido e indica che il buffer di indice corrente viene cancellato. I tentativi successivi di disegnare primitive indicizzate (prima che venga stabilito un nuovo buffer di indice corrente tramite un altro token di D3DDP2OP_SETINDICES) devono essere gestiti dal driver in modo che non si verifichi un arresto anomalo. La versione di debug del driver deve visualizzare messaggi informativi nel flusso di output di debug quando viene rilevata questa condizione di errore.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dhal.h (include D3dhal.h) |