共用方式為


ICDECOMPRESS 結構 (vfw.h)

ICDECOMPRESS 結構包含搭配ICM_DECOMPRESS訊息使用的解壓縮參數。

語法

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiInput;
  LPVOID             lpInput;
  LPBITMAPINFOHEADER lpbiOutput;
  LPVOID             lpOutput;
  DWORD              ckid;
} ICDECOMPRESS;

成員

dwFlags

適用的旗標。 定義下列值:

名稱 描述
ICDECOMPRESS_HURRYUP
嘗試以更快的速率解壓縮。 當應用程式使用此旗標時,驅動程式應該緩衝解壓縮的數據,但不繪製影像。
ICDECOMPRESS_NOTKEYFRAME
目前的畫面不是主要畫面格。
ICDECOMPRESS_NULLFRAME
目前的框架不包含數據,且解壓縮的影像應該保持相同。
ICDECOMPRESS_PREROLL
目前的畫面位於播放開始的電影中,因此不會繪製。
ICDECOMPRESS_UPDATE
正在更新或重新整理畫面。

lpbiInput

位圖INFOHEADER結構的指標,其中包含輸入格式。

lpInput

包含輸入數據的緩衝區指標。

lpbiOutput

位圖INFOHEADER結構的指標,其中包含輸出格式。

lpOutput

驅動程式應該寫入解壓縮映像之緩衝區的指標。

ckid

AVI 檔案中的區塊識別碼。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 vfw.h

另請參閱

BITMAPINFOHEADER

ICM_DECOMPRESS

影片壓縮管理員

視訊壓縮結構