D3D11_1_DDI_FLUSH_FLAGS-Aufzählung (d3d10umddi.h)
Gibt bei 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 angezeigten Treibern für den Benutzermodus 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 des Treibers kein neuer Befehl mehr vorhanden ist. |
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 keine neuen Möglichkeiten zur Überschreitung des Arbeitsspeichers bieten. Der Treiber darf Videospeicher nicht mehr aufrufen und DDIs für den freizugebenen Speicher freigeben. Wird ab Windows 8.1 für WDDM 1.3 und höher von Anzeigetreibern für den Benutzermodus unterstützt. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3d10umddi.h (include D3d10umddi.h) |