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