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