ICOpen 関数 (vfw.h)
ICOpen機能は圧縮機または減圧器を開く。
構文
HIC VFWAPI ICOpen(
DWORD fccType,
DWORD fccHandler,
UINT wMode
);
パラメーター
fccType
開く圧縮機または減圧器の種類を示す 4 文字のコード。 ビデオ ストリームの場合、このパラメーターの値は "VIDC" です。
fccHandler
指定した型の優先ハンドラー。 通常、ハンドラーの種類は AVI ファイルのストリーム ヘッダーに格納されます。
wMode
圧縮機または減圧器の使用を定義するフラグ。 次の値が定義されています。
値 | 意味 |
---|---|
ICMODE_COMPRESS | コンプレッサーは通常の圧縮を実行します。 |
ICMODE_DECOMPRESS | 圧縮解除は通常の圧縮解除を実行します。 |
ICMODE_DRAW | Decompressor は、データを圧縮解除し、ハードウェアに直接描画します。 |
ICMODE_FASTCOMPRESS | コンプレッサーは高速(リアルタイム)圧縮を実行します。 |
ICMODE_FASTDECOMPRESS | 圧縮解除では、高速 (リアルタイム) 展開が実行されます。 |
ICMODE_QUERY | コンプレッサーまたは減圧器に情報を照会します。 |
戻り値
成功した場合はコンプレッサーまたは減圧器へのハンドルを返し、それ以外の場合はゼロを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | vfw.h |
Library | Vfw32.lib |
[DLL] | Msvfw32.dll |