Función wiauGetValidFormats (wiautil.h)

La función wiauGetValidFormats llama al método IWiaMiniDrv::d rvGetWiaFormatInfo y realiza una lista de formatos válidos, utilizando un valor tymed especificado.

Sintaxis

HRESULT wiauGetValidFormats(
  [in]  IWiaMiniDrv *pDrv,
  [in]  BYTE        *pWiasContext,
        LONG        TymedValue,
  [out] int         *pNumFormats,
  [out] GUID        **ppFormatArray
);

Parámetros

[in] pDrv

Apunta al objeto minidriver WIA. Este parámetro debe establecerse en este.

[in] pWiasContext

Puntero a un contexto de elemento WIA.

TymedValue

Especifica el valor tymed que se va a buscar.

[out] pNumFormats

Puntero a una ubicación de memoria que recibe el número de formatos.

[out] ppFormatArray

Puntero a una ubicación de memoria que recibe la dirección de la matriz de GUID de formato.

Valor devuelto

Si se ejecuta correctamente, la función devuelve S_OK. Si se produce un error en la función, devuelve un error COM estándar.

Comentarios

El autor de la llamada de esta función es responsable de liberar la matriz de formato mediante el operador delete[].

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado wiautil.h (incluye Wiautil.h)