ID2D1ImageSource::TryReclaimResources-Methode (d2d1_3.h)
Stellt den Zugriff auf Ressourcen wieder her, die zuvor durch Aufrufen von OfferResources angeboten wurden.
Syntax
HRESULT TryReclaimResources(
[out] BOOL *resourcesDiscarded
);
Parameter
[out] resourcesDiscarded
Typ: BOOL*
Gibt mit TRUE zurück, wenn der Inhalt der entsprechenden Ressource verworfen wurde und jetzt nicht definiert ist, oder FALSE, wenn der alte Inhalt der entsprechenden Ressource noch intakt ist. Der Aufrufer kann NULL übergeben, wenn der Aufrufer die Ressourcen unabhängig davon, ob der alte Inhalt verworfen wurde, mit neuen Inhalten füllen möchte.
Rückgabewert
Typ: HRESULT
ReclaimResources gibt Folgendes zurück:
- S_OK , wenn Ressourcen erfolgreich zurückgewonnen wurden
- E_INVALIDARG , wenn die Ressourcen ungültig sind
Hinweise
Nachdem Sie OfferResources aufgerufen haben, um eine oder mehrere Ressourcen anzubieten, müssen Sie TryReclaimResources aufrufen, bevor Sie diese Ressourcen erneut verwenden können. Sie müssen den Wert in den RessourcenDiscarded überprüfen, um zu ermitteln, ob der Inhalt der Ressource verworfen wurde. Wenn der Inhalt einer Ressource verworfen wurde, während sie angeboten wurde, ist der aktuelle Inhalt nicht definiert. Daher müssen Sie den Inhalt der Ressource überschreiben, bevor Sie die Ressource verwenden.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d2d1_3.h |
Bibliothek | D2D1.lib |
DLL | D2D1.dll |