D3DHAL_DP2WINFO struttura (d3dhal.h)
La struttura D3DHAL_DP2WINFO viene usata per informare il driver dell'intervallo w da usare per il buffering w.
Sintassi
typedef struct _D3DHAL_DP2WINFO {
D3DVALUE dvWNear;
D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;
Members
dvWNear
dvWFar
Specificare rispettivamente il limite vicino e lontano del buffer w. Questi membri possono essere tutti i valori a virgola mobile validi.
Commenti
Il callback D3dDrawPrimitives2 analizza una struttura D3DHAL_DP2WINFO dal buffer dei comandi e aggiorna i parametri di ridimensionamento del driver per il buffer w quando D3DHAL_DP2COMMAND è impostato su D3DDP2OP_WINFO.
Una struttura D3DHAL_DP2WINFO segue la struttura D3DHAL_DP2COMMAND nel buffer dei comandi.
Il driver deve aggiornare la parte w-buffer del relativo contesto di rendering interno con gli intervalli w specificati in questa struttura. Il driver può usare queste informazioni per ridimensionare il buffer w.
Le schede video che non supportano questa funzionalità devono ignorare e ignorare queste istruzioni e continuare a elaborare il resto del buffer dei comandi.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dhal.h (include D3dhal.h) |
Vedi anche
D3DDP2OP_WINFO