IWICJpegFrameDecode::CopyScan-Methode (wincodec.h)
Ruft eine Kopie des komprimierten JPEG-Scans direkt aus dem Ausgabestream des WIC-Decoderframes ab.
Syntax
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
Parameter
scanIndex
Typ: UINT
Der nullbasierte Index der Überprüfung, für die Daten abgerufen werden.
scanOffset
Typ: UINT
Die Byteposition in den Scandaten, die mit dem Kopieren beginnen sollen. Verwenden Sie 0 beim ersten Anruf. Wenn die Größe des Ausgabepuffers nicht ausreicht, um den gesamten Scan zu speichern, können Sie mit diesem Offset den Kopiervorgang am Ende des vorherigen Kopiervorgangs fortsetzen.
cbScanData
Typ: UINT
Die Größe des pbScanData-Arrays in Bytes.
[out] pbScanData
Typ: BYTE*
Ein Zeiger, der die Tabellendaten empfängt. Dieser Parameter darf nicht NULL sein.
[out] pcbScanDataActual
Typ: UINT*
Ein Zeiger, der die Größe der tatsächlich in pbScanData kopierten Scandaten empfängt. Die zurückgegebene Größe kann kleiner als die Größe von cbScanData sein. Dieser Parameter kann NULL sein.
Rückgabewert
Typ: HRESULT
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabewert | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Der angegebene Scanindex ist ungültig. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wincodec.h |
Bibliothek | Windowscodecs.lib |
DLL | Windowscodecs.dll |