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 |