Condividi tramite


Metodo IShellImageData::GetResolution (shimgdata.h)

Ottiene la risoluzione, espressa in punti per pollice (dpi) dell'immagine.

Sintassi

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

Parametri

[out] puResolutionX

Tipo: ULONG*

Puntatore alla risoluzione orizzontale.

[out] puResolutionY

Tipo: ULONG*

Puntatore alla risoluzione verticale.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario, incluso quanto segue:

Codice restituito Descrizione
E_FAIL
L'immagine non è stata decodificata, il processo di decodifica non è riuscito o la risoluzione non può essere recuperata. Nel secondo caso, sia puResolutionX che puResolutionY sono impostati su 0.
E_INVALIDARG
Sia puResolutionX che puResolutionY sono NULL.

Commenti

Se puResolutionX o puResolutionY sono NULL, il metodo restituisce solo il valore per il parametro non Null.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shimgdata.h
DLL Shell32.dll