énumération D3D11_1_DDI_FLUSH_FLAGS (d3d10umddi.h)
Dans les appels à la fonction Flush(D3D11_1), indique si le pilote doit continuer à envoyer des mémoires tampons de commande. Utilisé par les pilotes d’affichage windows WDDM (Windows Display Driver Model) 1.2 et versions ultérieures.
Syntax
typedef enum D3D11_1_DDI_FLUSH_FLAGS {
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
D3DWDDM1_3DDI_TRIM_MEMORY
} ;
Constantes
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS Le pilote ne doit pas envoyer de mémoires tampons de commande s’il n’y a pas eu de nouvelles commandes depuis la dernière fois que le pilote a envoyé une mémoire tampon de commandes. |
D3DWDDM1_3DDI_TRIM_MEMORY Le pilote doit libérer autant de mémoire que possible. Toutefois, il ne doit pas libérer la mémoire dont le pilote a besoin pour continuer à fonctionner. L’utilisation de cette valeur constante ne doit donc pas introduire de nouvelles opportunités de manquer de mémoire. Le pilote ne doit plus appeler l’offre de mémoire vidéo et récupérer les DDIs sur la mémoire qu’il libère. Pris en charge à partir de Windows 8.1 pour les pilotes d’affichage en mode utilisateur WDDM 1.3 et ultérieur. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |