structure D3DHAL_DP2WINFO (d3dhal.h)
La structure D3DHAL_DP2WINFO est utilisée pour informer le pilote de la plage w à utiliser pour la mise en mémoire tampon w.
Syntaxe
typedef struct _D3DHAL_DP2WINFO {
D3DVALUE dvWNear;
D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;
Membres
dvWNear
dvWFar
Spécifiez la limite proche et éloignée de la mémoire tampon w, respectivement. Ces membres peuvent être des valeurs à virgule flottante valides.
Remarques
Le rappel D3dDrawPrimitives 2 analyse une structure D3DHAL_DP2WINFO à partir de la mémoire tampon de commande et met à jour les paramètres de mise à l’échelle du pilote pour la mise en mémoire tampon w lorsque D3DHAL_DP2COMMAND est défini sur D3DDP2OP_WINFO.
Une structure D3DHAL_DP2WINFO suit la structure D3DHAL_DP2COMMAND dans la mémoire tampon de commandes.
Le pilote doit mettre à jour la partie w-buffer de son contexte de rendu interne avec les plages w spécifiées dans cette structure. Le pilote peut utiliser ces informations pour mettre à l’échelle la mémoire tampon w.
Les adaptateurs vidéo qui ne prennent pas en charge cette fonctionnalité doivent ignorer et ignorer ces instructions et continuer à traiter le reste de la mémoire tampon de commande.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3dhal.h (include D3dhal.h) |
Voir aussi
D3DDP2OP_WINFO