ICDrawSuggestFormat-Funktion (vfw.h)

Die ICDrawSuggestFormat-Funktion benachrichtigt den Zeichnungshandler, um das Eingabedatenformat vorzuschlagen.

Syntax

LRESULT VFWAPI_INLINE ICDrawSuggestFormat(
  HIC                hic,
  LPBITMAPINFOHEADER lpbiIn,
  LPBITMAPINFOHEADER lpbiOut,
  int                dxSrc,
  int                dySrc,
  int                dxDst,
  int                dyDst,
  HIC                hicDecomp
);

Parameter

hic

Handle mit dem zu verwendenden Treiber.

lpbiIn

Zeiger auf eine Struktur, die das Format der komprimierten Daten enthält. Für Bitmaps ist dies eine BITMAPINFOHEADER-Struktur .

lpbiOut

Zeiger auf eine Struktur, um das vorgeschlagene Format zurückzugeben. Der Zeichnungshandler kann Daten aus diesem Format empfangen und zeichnen. Für Bitmaps ist dies eine BITMAPINFOHEADER-Struktur .

dxSrc

Breite des Quellrechtecks.

dySrc

Höhe des Quellrechtecks.

dxDst

Breite des Zielrechtecks.

dyDst

Höhe des Zielrechtecks.

hicDecomp

Dekomprimierung, die das Format der Daten in lpbiIn verwenden kann.

Rückgabewert

Gibt ICERR_OK zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist.

Hinweise

Anwendungen können diese Funktion verwenden, um alternative Eingabeformate zu bestimmen, die ein Zeichnungshandler dekomprimieren kann, und ob der Zeichnungshandler Daten dehnen kann. Wenn der Zeichnungshandler daten nicht wie angefordert dehnen kann, muss die Anwendung die Daten möglicherweise strecken.

Wenn der Zeichnungshandler ein von einer Anwendung bereitgestelltes Format nicht dekomprimieren kann, verwenden Sie die Funktionen ICDecompress, ICDecompressEx, j, ICDecompressExQuery und ICDecompressOpen , um alternative Formate abzurufen.

Anforderungen

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

Weitere Informationen

ICDecompressEx

ICDecompressExBegin

ICDecompressExQuery

Videokomprimierungsfunktionen

Videokomprimierungs-Manager