D3D11_1_DDI_FLUSH_FLAGS-Enumeration (d3d10umddi.h)
Gibt in Aufrufen der Flush(D3D11_1)- Funktion an, ob der Treiber weiterhin Befehlspuffer übermitteln soll. Wird von Windows Display Driver Model (WDDM) 1.2 und höher für Benutzermodus-Anzeigetreiber verwendet.
Syntax
typedef enum D3D11_1_DDI_FLUSH_FLAGS {
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
D3DWDDM1_3DDI_TRIM_MEMORY
} ;
Konstanten
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS Der Treiber sollte keine Befehlspuffer übermitteln, wenn seit der letzten Übermittlung eines Befehlspuffers vom Treiber keine neuen Befehle vorhanden sind. |
D3DWDDM1_3DDI_TRIM_MEMORY Der Treiber sollte so viel Arbeitsspeicher wie möglich freigeben. Es sollte jedoch keinen Arbeitsspeicher freigeben, den der Treiber benötigt, um den Betrieb fortzusetzen. Die Verwendung dieses konstanten Werts sollte daher nicht zu neuen Möglichkeiten führen, dass der Arbeitsspeicher nicht mehr ausreicht. Der Treiber darf das Videospeicherangebot nicht mehr aufrufen und DDIs für den freigegebenen Speicher freigeben. Wird ab Windows 8.1 für WDDM 1.3 und höher für Benutzermodus-Anzeigetreiber unterstützt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |