次の方法で共有


ICM_GETSTATE メッセージ

ICM_GETSTATE メッセージは、ビデオ圧縮ドライバーに対してクエリを実行して、現在の構成をメモリ ブロックに返すか、構成情報を取得するために必要なメモリ量を決定します。 このメッセージは、明示的に送信することも、 ICGetState マクロを使用して送信することもできます。

ICM_GETSTATE 
wParam = (DWORD_PTR) (LPVOID) pv; 
lParam = (DWORD_PTR) cb; 

パラメーター

Pv

現在の構成情報を格納するメモリ ブロックへのポインター。 ICGetStateSize のように、このパラメーターに NULL を指定して、構成情報に必要なメモリ量を決定できます。

Cb

メモリ ブロックのサイズ (バイト単位)。

戻り値

pvNULL の場合は、構成情報に必要なメモリ量 (バイト単位) を返します。

pvNULL でない場合は、成功した場合はICERR_OKを返し、それ以外の場合はエラーを返します。

解説

構成情報を表すために使用される構造体はドライバー固有であり、ドライバーによって定義されます。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Vfw.h

関連項目

ビデオ圧縮マネージャー

ビデオ圧縮メッセージ