Função wiauSetImageItemSize (wiautil.h)
A função wiauSetImageItemSize calcula o tamanho e a largura, em bytes, para uma imagem, com base na configuração de WIA_IPA_FORMAT atual (descrita na documentação SDK do Microsoft Windows) e grava os novos valores nas propriedades apropriadas.
Sintaxe
HRESULT wiauSetImageItemSize(
[in] BYTE *pWiasContext,
LONG lWidth,
LONG lHeight,
LONG lDepth,
LONG lSize,
[in, optional] PWSTR pwszExt
);
Parâmetros
[in] pWiasContext
Ponteiro para um contexto de item WIA.
lWidth
Especifica a largura da imagem, em pixels.
lHeight
Especifica a altura da imagem, em pixels.
lDepth
Especifica a profundidade da imagem, em bits.
lSize
Especifica o tamanho da imagem, conforme armazenado no dispositivo.
[in, optional] pwszExt
Opcional. Ponteiro para um local de memória que contém uma extensão de nome de arquivo de três caracteres para o formato nativo do item. Se esse parâmetro for NULL, a propriedade de extensão do item, WIA_IPA_FILENAME_EXTENSION (descrita na documentação do SDK do Windows), não será atualizada.
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
Se o formato não for BMP, essa função pressupõe que o valor passado no parâmetro lSize esteja correto para o formato atual.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wiautil.h (inclua Wiautil.h) |