D3DDDICB_DESTROYALLOCATION2FLAGS Struktur (d3dukmdt.h)
Die D3DDDICB_DESTROYALLOCATION2FLAGS-Struktur wird mit der D3DKMT_DESTROYALLOCATION2-Struktur verwendet, um Parameter für die Freigabe von Zuordnungen mit D3DKMTDestroyAllocation2zu beschreiben.
Syntax
typedef struct _D3DDDICB_DESTROYALLOCATION2FLAGS {
union {
struct {
UINT AssumeNotInUse : 1;
UINT SynchronousDestroy : 1;
UINT Reserved : 29;
UINT SystemUseOnly : 1;
};
UINT Value;
};
} D3DDDICB_DESTROYALLOCATION2FLAGS;
Angehörige
AssumeNotInUse
Wert | Bedeutung |
---|---|
FALSCH | Weist den Videospeicher-Manager an, davon auszugehen, dass Befehle, die vor der Vernichtungsanforderung in die Warteschlange gestellt wurden, versuchen können, auf die zu zerstörende Zuordnung zuzugreifen und den Vernichtungsvorgang zurückzustellen, bis die in die Warteschlange eingereihten Befehle abgeschlossen sind. |
STIMMT | Weist den Videospeicher-Manager an, ausstehende Befehle auf dem Besitzergerät zu ignorieren und die Zuordnungen sofort zu zerstören. |
SynchronousDestroy
Wert | Bedeutung |
---|---|
FALSCH | Weist den DirectX-Grafikkernkern an, dass der Aufruf vor der vollständigen Reaktivierung des zugrunde liegenden Oberflächenspeichers vom Betriebssystem zurückgegeben werden kann. |
STIMMT | Weist den DirectX-Grafikkern an, zu warten, bis der Oberflächenspeicher vom Betriebssystem beansprucht wird. |
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
SystemUseOnly
Dieses Mitglied ist reserviert und sollte nicht vom Benutzermodustreiber verwendet werden.
Value
Der konsolidierte Wert der Felder in der Struktur.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | d3dukmdt.h (einschließlich D3dumddi.h, D3dkmddi.h) |