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 |