ICDECOMPRESSEX-Struktur (vfw.h)

Die ICDECOMPRESSEX-Struktur enthält Dekomprimierungsparameter, die mit der ICM_DECOMPRESSEX Meldung verwendet werden.

Syntax

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiSrc;
  LPVOID             lpSrc;
  LPBITMAPINFOHEADER lpbiDst;
  LPVOID             lpDst;
  int                xDst;
  int                yDst;
  int                dxDst;
  int                dyDst;
  int                xSrc;
  int                ySrc;
  int                dxSrc;
  int                dySrc;
} ICDECOMPRESSEX;

Member

dwFlags

Anwendbare Flags. Die folgenden Werte werden definiert:

Name BESCHREIBUNG
ICDECOMPRESS_HURRYUP
Versucht, die Dekomprimierung schneller zu dekomprimieren. Wenn eine Anwendung dieses Flag verwendet, sollte der Treiber die dekomprimierten Daten puffern, aber nicht das Bild zeichnen.
ICDECOMPRESS_NOTKEYFRAME
Der aktuelle Frame ist kein Keyframe.
ICDECOMPRESS_NULLFRAME
Der aktuelle Frame enthält keine Daten, und das dekomprimierte Bild sollte unverändert bleiben.
ICDECOMPRESS_PREROLL
Der aktuelle Frame geht dem Punkt im Film voran, an dem die Wiedergabe beginnt, und wird daher nicht gezeichnet.
ICDECOMPRESS_UPDATE
Der Bildschirm wird aktualisiert oder aktualisiert.

lpbiSrc

Zeiger auf eine BITMAPINFOHEADER-Struktur , die das Eingabeformat enthält.

lpSrc

Zeiger auf einen Puffer, der die Eingabedaten enthält.

lpbiDst

Zeiger auf eine BITMAPINFOHEADER-Struktur , die das Ausgabeformat enthält.

lpDst

Zeiger auf einen Puffer, in den der Treiber das dekomprimierte Image schreiben soll.

xDst

Die x-Koordinate des Zielrechtecks innerhalb der von lpbiDst angegebenen DIB.

yDst

Die y-Koordinate des Zielrechtecks innerhalb der von lpbiDst angegebenen DIB.

dxDst

Breite des Zielrechtecks.

dyDst

Höhe des Zielrechtecks.

xSrc

Die x-Koordinate des Quellrechtecks innerhalb des von lpbiSrc angegebenen DIB.

ySrc

Die y-Koordinate des Quellrechtecks innerhalb des von lpbiSrc angegebenen DIB.

dxSrc

Breite des Quellrechtecks.

dySrc

Höhe des Quellrechtecks.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile vfw.h

Weitere Informationen

BITMAPINFOHEADER

ICM_DECOMPRESSEX

Videokomprimierungs-Manager

Videokomprimierungsstrukturen