Condividi tramite


struttura D3DHAL_DP2WINFO (d3dhal.h)

La struttura D3DHAL_DP2WINFO viene utilizzata per informare il driver dell'intervallo w da utilizzare per il buffering w.

Sintassi

typedef struct _D3DHAL_DP2WINFO {
  D3DVALUE dvWNear;
  D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;

Membri

dvWNear

dvWFar

Specificare rispettivamente il limite vicino e lontano del buffer w. Questi membri possono essere qualsiasi valore a virgola mobile valido.

Osservazioni

L'D3dDrawPrimitives2 callback analizza una struttura D3DHAL_DP2WINFO dal buffer dei comandi e aggiorna i parametri di ridimensionamento del driver per w-buffer 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 contesto di rendering interno con gli intervalli w specificati in questa struttura. Il driver può usare queste informazioni per ridimensionare il w-buffer.

Le schede video che non supportano questa funzionalità devono ignorare e ignorare queste istruzioni e continuare a elaborare il resto del buffer dei comandi.

Fabbisogno

Requisito Valore
intestazione d3dhal.h (include D3dhal.h)

Vedere anche

D3DDP2OP_WINFO

D3DHAL_DP2COMMAND

D3dDrawPrimitives2