Share via


Metodo IShellImageData::GetEncoderParams (shimgdata.h)

Ottiene il set corrente di parametri del codificatore.

Sintassi

HRESULT GetEncoderParams(
  [in]  GUID              *pguidFmt,
  [out] EncoderParameters **ppEncParams
);

Parametri

[in] pguidFmt

Tipo: GUID*

Puntatore a un GUID che specifica il codificatore. Deve trattarsi di un codificatore supportato da GDI+. Se questo parametro è NULL, viene restituita un'eccezione non gestita.

[out] ppEncParams

Tipo: EncoderParameters**

Indirizzo di un puntatore a una matrice di oggetti EncoderParameter .

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
Diverse circostanze possono generare questo valore restituito.
  • L'immagine non è stata decodificata o il processo di decodifica non è riuscito.
  • pguidFmt fa riferimento a un formato non supportato da GDI+.
  • Chiamata interna non riuscita.

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