Método IWICJpegFrameDecode::CopyScan (wincodec.h)
Recupera uma cópia da verificação JPEG compactada diretamente do fluxo de saída do quadro de decodificador wic.
Sintaxe
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
Parâmetros
scanIndex
Tipo: UINT
O índice baseado em zero da verificação para o qual os dados são recuperados.
scanOffset
Tipo: UINT
A posição de byte nos dados de verificação para começar a copiar. Use 0 na primeira chamada. Se o tamanho do buffer de saída for insuficiente para armazenar toda a verificação, esse deslocamento permitirá que você retome a cópia do final da operação de cópia anterior.
cbScanData
Tipo: UINT
O tamanho, em bytes, da matriz pbScanData .
[out] pbScanData
Tipo: BYTE*
Um ponteiro que recebe os dados da tabela. Esse parâmetro não deve ser NULL.
[out] pcbScanDataActual
Tipo: UINT*
Um ponteiro que recebe o tamanho dos dados de verificação realmente copiados para pbScanData. O tamanho retornado pode ser menor que o tamanho de cbScanData. Esse parâmetro pode ser NULL.
Retornar valor
Tipo: HRESULT
Esse método pode retornar um desses valores.
Valor retornado | Descrição |
---|---|
|
A operação foi bem-sucedida. |
|
O índice de verificação especificado é inválido. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wincodec.h |
Biblioteca | Windowscodecs.lib |
DLL | Windowscodecs.dll |