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 lointaine de la mémoire tampon w, respectivement. Ces membres peuvent être n’importe quelle valeur à virgule flottante valide.
Remarques
Le rappel D3dDrawPrimitives2 analyse une structure de D3DHAL_DP2WINFO à partir de la mémoire tampon de commandes 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 le w-buffer.
Les cartes 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 commandes.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dhal.h (inclure D3dhal.h) |
Voir aussi
D3DDP2OP_WINFO
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour