Partager via


ID2D1ImageSource::TryReclaimResources, méthode (d2d1_3.h)

Restaure l’accès aux ressources qui étaient précédemment offertes en appelant OfferResources.

Syntaxe

HRESULT TryReclaimResources(
  [out] BOOL *resourcesDiscarded
);

Paramètres

[out] resourcesDiscarded

Type : BOOL*

Retourne la valeur TRUE si le contenu de la ressource correspondante a été ignoré et n’est désormais pas défini, ou FALSE si l’ancien contenu de la ressource correspondante est toujours intact. L’appelant peut passer null si l’appelant a l’intention de remplir les ressources avec un nouveau contenu, que l’ancien contenu ait été ignoré ou non.

Valeur retournée

Type : HRESULT

ReclaimResources retourne :

  • S_OK si les ressources ont été récupérées avec succès
  • E_INVALIDARG si les ressources ne sont pas valides

Remarques

Après avoir appelé OfferResources pour proposer une ou plusieurs ressources, vous devez appeler TryReclaimResources avant de pouvoir réutiliser ces ressources. Vous devez case activée la valeur dans resourcesDiscarded pour déterminer si le contenu de la ressource a été ignoré. Si le contenu d’une ressource a été ignoré alors qu’il était proposé, son contenu actuel n’est pas défini. Par conséquent, vous devez remplacer le contenu de la ressource avant d’utiliser la ressource.

Configuration requise

   
Plateforme cible Windows
En-tête d2d1_3.h
Bibliothèque D2D1.lib
DLL D2D1.dll

Voir aussi

ID2D1ImageSource