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

Confira também

ID2D1ImageSource