Método ID2D1ImageSource::TryReclaimResources (d2d1_3.h)
Restaura o acesso aos recursos que foram oferecidos anteriormente chamando OfferResources.
Sintaxe
HRESULT TryReclaimResources(
[out] BOOL *resourcesDiscarded
);
Parâmetros
[out] resourcesDiscarded
Tipo: BOOL*
Retornará com TRUE se o conteúdo do recurso correspondente tiver sido descartado e agora estiver indefinido ou FALSE se o conteúdo antigo do recurso correspondente ainda estiver intacto. O chamador poderá passar NULL se o chamador pretende preencher os recursos com novo conteúdo, independentemente de o conteúdo antigo ter sido descartado.
Valor retornado
Tipo: HRESULT
ReclaimResources retorna:
- S_OK se os recursos foram recuperados com êxito
- E_INVALIDARG se os recursos forem inválidos
Comentários
Depois de chamar OfferResources para oferecer um ou mais recursos, você deve chamar TryReclaimResources antes de poder usar esses recursos novamente. Você deve marcar o valor em resourcesDiscarded para determinar se o conteúdo do recurso foi descartado. Se o conteúdo de um recurso tiver sido descartado enquanto ele foi oferecido, seu conteúdo atual será indefinido. Portanto, você deve substituir o conteúdo do recurso antes de usar o recurso.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d2d1_3.h |
Biblioteca | D2D1.lib |
DLL | D2D1.dll |