Partager via


Méthode IShellImageData ::GetResolution (shimgdata.h)

Obtient la résolution, en points par pouce (ppp), de l’image.

Syntaxe

HRESULT GetResolution(
  [out] ULONG *puResolutionX,
  [out] ULONG *puResolutionY
);

Paramètres

[out] puResolutionX

Type : ULONG*

Pointeur vers la résolution horizontale.

[out] puResolutionY

Type : ULONG*

Pointeur vers la résolution verticale.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite ou une valeur d’erreur, y compris les éléments suivants :

Code de retour Description
E_FAIL
L’image n’a pas été décodée, le processus de décodage a échoué ou la résolution ne peut pas être récupérée. Dans ce dernier cas, puResolutionX et puResolutionY ont la valeur 0.
E_INVALIDARG
PuResolutionX et puResolutionY ont la valeur NULL.

Remarques

Si puResolutionX ou puResolutionY ont la valeur NULL, la méthode retourne uniquement la valeur du paramètre non null.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shimgdata.h
DLL Shell32.dll