Skip to content

Latest commit

 

History

History
88 lines (70 loc) · 3.26 KB

nf-d2d1_3-id2d1imagesource-tryreclaimresources.md

File metadata and controls

88 lines (70 loc) · 3.26 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:d2d1_3.ID2D1ImageSource.TryReclaimResources
ID2D1ImageSource::TryReclaimResources (d2d1_3.h)
Restores access to resources that were previously offered by calling OfferResources.
ID2D1ImageSource interface [Direct2D]
TryReclaimResources method
ID2D1ImageSource.TryReclaimResources
ID2D1ImageSource::TryReclaimResources
TryReclaimResources
TryReclaimResources method [Direct2D]
TryReclaimResources method [Direct2D]
ID2D1ImageSource interface
d2d1_3/ID2D1ImageSource::TryReclaimResources
direct2d.id2d1imagesource_tryreclaimresources
direct2d\id2d1imagesource_tryreclaimresources.htm
Direct2D
9639353D-EA3B-4ABD-A4DE-405B18218801
12/05/2018
ID2D1ImageSource interface [Direct2D],TryReclaimResources method, ID2D1ImageSource.TryReclaimResources, ID2D1ImageSource::TryReclaimResources, TryReclaimResources, TryReclaimResources method [Direct2D], TryReclaimResources method [Direct2D],ID2D1ImageSource interface, d2d1_3/ID2D1ImageSource::TryReclaimResources, direct2d.id2d1imagesource_tryreclaimresources
d2d1_3.h
Windows
D2D1.lib
D2D1.dll
Windows
19H1
ID2D1ImageSource::TryReclaimResources
d2d1_3/ID2D1ImageSource::TryReclaimResources
c++
APIRef
kbSyntax
COM
D2D1.dll
ID2D1ImageSource.TryReclaimResources

ID2D1ImageSource::TryReclaimResources

-description

Restores access to resources that were previously offered by calling OfferResources.

-parameters

-param resourcesDiscarded [out]

Type: BOOL*

Returns with TRUE if the corresponding resource’s content was discarded and is now undefined, or FALSE if the corresponding resource’s old content is still intact. The caller can pass in NULL, if the caller intends to fill the resources with new content regardless of whether the old content was discarded.

-returns

Type: HRESULT

ReclaimResources returns:

  • S_OK if resources were successfully reclaimed
  • E_INVALIDARG if the resources are invalid

-remarks

After you call OfferResources to offer one or more resources, you must call TryReclaimResources before you can use those resources again. You must check the value in the resourcesDiscarded to determine whether the resource’s content was discarded. If a resource’s content was discarded while it was offered, its current content is undefined. Therefore, you must overwrite the resource’s content before you use the resource.

-see-also

ID2D1ImageSource