Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Solo DirectX 8.0 e versioni successive.
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;
Membri
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.
Osservazioni
Il valore di handle zero è valido e indica che il buffer dell'indice corrente è cancellato. I successivi tentativi di disegnare primitive indicizzate (prima che venga stabilito un nuovo buffer di indice corrente tramite un altro token 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 al flusso di output di debug quando viene rilevata questa condizione di errore.
Fabbisogno
| Requisito | Valore |
|---|---|
| intestazione | d3dhal.h (include D3dhal.h) |