Método ID2D1ImageSource::TryReclaimResources (d2d1_3.h)
Restaura el acceso a los recursos que se ofrecieron anteriormente mediante una llamada a OfferResources.
Sintaxis
HRESULT TryReclaimResources(
[out] BOOL *resourcesDiscarded
);
Parámetros
[out] resourcesDiscarded
Tipo: BOOL*
Devuelve con TRUE si el contenido del recurso correspondiente se ha descartado y ahora no está definido, o FALSE si el contenido anterior del recurso correspondiente sigue intacto. El autor de la llamada puede pasar NULL, si el autor de la llamada pretende rellenar los recursos con contenido nuevo, independientemente de si se ha descartado el contenido anterior.
Valor devuelto
Tipo: HRESULT
ReclaimResources devuelve:
- S_OK si los recursos se reclamaron correctamente
- E_INVALIDARG si los recursos no son válidos
Comentarios
Después de llamar a OfferResources para ofrecer uno o varios recursos, debe llamar a TryReclaimResources para poder volver a usar esos recursos. Debe comprobar el valor de resourcesDiscarded para determinar si se ha descartado el contenido del recurso. Si el contenido de un recurso se descarta mientras se ofrece, su contenido actual no está definido. Por lo tanto, debe sobrescribir el contenido del recurso antes de usar el recurso.
Requisitos
Plataforma de destino | Windows |
Encabezado | d2d1_3.h |
Library | D2D1.lib |
Archivo DLL | D2D1.dll |