IGetFrame インターフェイス (vfw.h)

IGetFrame インターフェイスは、開いているストリームからの個々のフレームの抽出、展開、および表示をサポートしています。 次のカスタム メソッドに加えて、 IUnknown::QueryInterfaceIUnknown::AddRefIUnknown::Release を使用します。

継承

IGetFrame インターフェイスは、IUnknown インターフェイスから継承されます。 IGetFrame には、次の種類のメンバーもあります。

メソッド

IGetFrame インターフェイスには、これらのメソッドがあります。

 
IGetFrame::Begin

Begin メソッドは、ストリームからフレームのコピーを抽出および展開する準備をします。 アプリケーションが AVIStreamGetFrameOpen 関数を使用するときに呼び出されます。
IGetFrame::End

End メソッドは、フレームの抽出と展開を終了します。 アプリケーションが AVIStreamGetFrameClose 関数を使用するときに呼び出されます。
IGetFrame::GetFrame

GetFrame メソッドは、ストリームからフレームの圧縮解除されたコピーを取得します。 アプリケーションが AVIStreamGetFrame 関数を使用するときに呼び出されます。
IGetFrame::SetFormat

SetFormat メソッドは、抽出するフレームの圧縮解除されたイメージ形式を設定し、必要に応じて圧縮解除操作用のバッファーを提供します。

要件

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

こちらもご覧ください

カスタム ファイルおよびStream ハンドラー インターフェイス

カスタム ファイルハンドラーとStream ハンドラー