Compartir a través de


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

Obtiene el conjunto actual de parámetros del codificador.

Sintaxis

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

Parámetros

[in] pguidFmt

Tipo: GUID*

Puntero a un GUID que especifica el codificador. Debe ser un codificador compatible con GDI+. Si este parámetro es NULL, se produce una excepción no controlada.

[out] ppEncParams

Tipo: EncoderParameters**

Dirección de un puntero a una matriz de objetos EncoderParameter .

Valor devuelto

Tipo: HRESULT

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

Código devuelto Descripción
E_FAIL
Varias circunstancias pueden generar este valor devuelto.
  • No se descodificó la imagen o se produjo un error en el proceso de descodificación.
  • pguidFmt hace referencia a un formato no compatible con GDI+.
  • Error en una llamada interna.

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