Metodo IWICJpegFrameDecode::CopyScan (wincodec.h)
Recupera una copia dell'analisi JPEG compressa direttamente dal flusso di output del frame del decodificatore WIC.
Sintassi
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
Parametri
scanIndex
Tipo: UINT
Indice in base zero dell'analisi per cui vengono recuperati i dati.
scanOffset
Tipo: UINT
Posizione di byte nei dati di analisi per iniziare la copia. Usare 0 nella prima chiamata. Se le dimensioni del buffer di output non sono sufficienti per archiviare l'intera analisi, questo offset consente di riprendere la copia dalla fine dell'operazione di copia precedente.
cbScanData
Tipo: UINT
Dimensioni, in byte, della matrice pbScanData .
[out] pbScanData
Tipo: BYTE*
Puntatore che riceve i dati della tabella. Questo parametro non deve essere NULL.
[out] pcbScanDataActual
Tipo: UINT*
Puntatore che riceve le dimensioni dei dati di analisi effettivamente copiati in pbScanData. Le dimensioni restituite possono essere inferiori alle dimensioni di cbScanData. Il parametro può essere NULL.
Valore restituito
Tipo: HRESULT
Questo metodo può restituire uno di questi valori.
Valore restituito | Descrizione |
---|---|
|
L'operazione è stata completata. |
|
L'indice di analisi specificato non è valido. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wincodec.h |
Libreria | Windowscodecs.lib |
DLL | Windowscodecs.dll |