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 |