Compartir a través de


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

Obtiene la resolución, en puntos por pulgada (ppp) de la imagen.

Sintaxis

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

Parámetros

[out] puResolutionX

Tipo: ULONG*

Puntero a la resolución horizontal.

[out] puResolutionY

Tipo: ULONG*

Puntero a la resolución vertical.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente o si un valor de error de lo contrario, incluido lo siguiente:

Código devuelto Descripción
E_FAIL
No se ha descodificado la imagen, se ha producido un error en el proceso de descodificación o no se puede recuperar la resolución. En este último caso, puResolutionX y puResolutionY se establecen en 0.
E_INVALIDARG
Tanto puResolutionX como puResolutionY son NULL.

Comentarios

Si puResolutionX o puResolutionY son NULL, el método devuelve solo el valor del parámetro que no es NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shimgdata.h
Archivo DLL Shell32.dll