Share via


D3D12_RESIDENCY_FLAGS-Enumeration (d3d12.h)

Wird mit der EnqueuMakeResident-Funktion verwendet, um auszuwählen, wie Residency-Vorgänge bei Überschreitung des Speicherbudgets ablaufen.

Syntax

typedef enum D3D12_RESIDENCY_FLAGS {
  D3D12_RESIDENCY_FLAG_NONE = 0,
  D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = 0x1
} ;

Konstanten

 
D3D12_RESIDENCY_FLAG_NONE
Wert: 0
Gibt die Standardresidenzrichtlinie an, mit der Residenzvorgänge unabhängig vom aktuellen Speicherbudget der Anwendung erfolgreich ausgeführt werden können. EnqueueMakeResident gibt nur dann E_OUTOFMEMORY zurück, wenn kein Arbeitsspeicher verfügbar ist.
D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET
Wert: 0x1
Gibt an, dass die EnqueueMakeResident-Funktion E_OUTOFMEMORY zurückgeben soll, wenn der Residency-Vorgang das aktuelle Speicherbudget der Anwendung überschreitet.

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

Kernaufzählungen