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 |
---|---|
|
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. |
|
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 |