Compartilhar via


Função wiauGetValidFormats (wiautil.h)

A função wiauGetValidFormats chama o método IWiaMiniDrv::d rvGetWiaFormatInfo e faz uma lista de formatos válidos, usando um valor tymed especificado.

Sintaxe

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

Parâmetros

[in] pDrv

Aponta para o objeto de minidriver WIA. Esse parâmetro deve ser definido como este.

[in] pWiasContext

Ponteiro para um contexto de item WIA.

TymedValue

Especifica o valor de tymed a ser pesquisado.

[out] pNumFormats

Ponteiro para um local de memória que recebe o número de formatos.

[out] ppFormatArray

Ponteiro para um local de memória que recebe o endereço da matriz de GUIDs de formato.

Retornar valor

Em caso de êxito, a função retorna S_OK. Se a função falhar, ela retornará um erro COM padrão.

Comentários

O chamador dessa função é responsável por liberar a matriz de formato, usando o operador delete[] .

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho wiautil.h (inclua Wiautil.h)