Método IWICJpegFrameDecode::CopyScan (wincodec.h)
Recupera una copia del examen JPEG comprimido directamente desde el flujo de salida del marco de descodificador WIC.
Sintaxis
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
Parámetros
scanIndex
Tipo: UINT
Índice de base cero del examen para el que se recuperan los datos.
scanOffset
Tipo: UINT
Posición de bytes en los datos de examen que se van a empezar a copiar. Use 0 en la primera llamada. Si el tamaño del búfer de salida no es suficiente para almacenar todo el examen, este desplazamiento le permite reanudar la copia desde el final de la operación de copia anterior.
cbScanData
Tipo: UINT
Tamaño, en bytes, de la matriz pbScanData .
[out] pbScanData
Tipo: BYTE*
Puntero que recibe los datos de la tabla. Este parámetro no debe ser null.
[out] pcbScanDataActual
Tipo: UINT*
Puntero que recibe el tamaño de los datos de examen copiados realmente en pbScanData. El tamaño devuelto puede ser menor que el tamaño de cbScanData. Este parámetro puede ser NULL.
Valor devuelto
Tipo: HRESULT
Este método puede devolver uno de estos valores.
Valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
El índice de examen especificado no es válido. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wincodec.h |
Library | Windowscodecs.lib |
Archivo DLL | Windowscodecs.dll |