Freigeben über


DXGI_RECLAIM_RESOURCE_RESULTS-Enumeration (dxgi1_5.h)

Gibt Ergebnisflags für die ReclaimResources1-Methode an.

Syntax

typedef enum _DXGI_RECLAIM_RESOURCE_RESULTS {
  DXGI_RECLAIM_RESOURCE_RESULT_OK = 0,
  DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = 1,
  DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = 2
} DXGI_RECLAIM_RESOURCE_RESULTS;

Konstanten

 
DXGI_RECLAIM_RESOURCE_RESULT_OK
Wert: 0
Die Oberfläche wurde erfolgreich zurückgefordert und verfügt über gültigen Inhalt. Dieses Ergebnis ist identisch mit dem false-Wert , der von der älteren ReclaimResources-API zurückgegeben wird.
DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED
Wert: 1
Die Oberfläche wurde wieder beansprucht, aber der alte Inhalt ging verloren und muss neu generiert werden. Dieses Ergebnis ist identisch mit dem true-Wert , der von der älteren ReclaimResources-API zurückgegeben wird.
DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED
Wert: 2
Sowohl die Oberfläche als auch deren Inhalt sind verloren gegangen und ungültig. Die Oberfläche muss
Neu erstellt und der Inhalt neu erstellt, um verwendet zu werden. Die gesamte zukünftige Verwendung dieser Ressource ist ungültig. Versuche, sie an die Pipeline zu binden oder eine Ressource zuzuordnen, die diesen Wert zurückgibt, werden nie erfolgreich ausgeführt, und die Ressource kann nicht erneut abgerufen werden.

Anforderungen

   
Kopfzeile dxgi1_5.h

Weitere Informationen

DXGI-Enumerationen