Condividi tramite


Metodo ID2D1ImageSource::TryReclaimResources (d2d1_3.h)

Ripristina l'accesso alle risorse offerte in precedenza chiamando OfferResources.

Sintassi

HRESULT TryReclaimResources(
  [out] BOOL *resourcesDiscarded
);

Parametri

[out] resourcesDiscarded

Tipo: BOOL*

Restituisce con TRUE se il contenuto della risorsa corrispondente è stato rimosso e ora non è definito o FALSE se il contenuto precedente della risorsa corrispondente è ancora intatto. Il chiamante può passare NULL, se il chiamante intende riempire le risorse con nuovo contenuto indipendentemente dal fatto che il contenuto precedente sia stato rimosso.

Valore restituito

Tipo: HRESULT

RecuperaResources restituisce :

  • S_OK se le risorse sono state recuperate correttamente
  • E_INVALIDARG se le risorse non sono valide

Commenti

Dopo aver chiamato OfferResources per offrire una o più risorse, è necessario chiamare TryReclaimResources prima di poter usare di nuovo queste risorse. È necessario controllare il valore nelle risorseDiscardate per determinare se il contenuto della risorsa è stato rimosso. Se il contenuto di una risorsa è stato rimosso mentre è stato offerto, il relativo contenuto corrente non è definito. È pertanto necessario sovrascrivere il contenuto della risorsa prima di usare la risorsa.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d2d1_3.h
Libreria D2D1.lib
DLL D2D1.dll

Vedi anche

ID2D1ImageSource