Microsoft DirectX 8.0 |
IAMCopyCaptureFileProgress インターフェイスは、Progress というメソッドを 1 つだけ備えている。ICaptureGraphBuilder::CopyCaptureFile メソッドがこれを呼び出すことで、コピー処理の終了済みのパーセンテージに関する情報を受け取ることができる。
キャプチャ アプリケーションはこのメソッドを実装して、コピー処理の進行状況に関する情報を受け取る。
vtable 順のメソッド
IUnknown メソッド 説明 QueryInterface サポートされているインターフェイスへのポインタを取得する。 AddRef 参照カウントをインクリメントする。 Release 参照カウントをデクリメントする。 IAMCopyCaptureFileProgress メソッド 説明 Progress キャプチャ操作中に ICaptureGraphBuilder::CopyCaptureFile が定期的に呼び出す。
ICaptureGraphBuilder::CopyCaptureFile メソッドが実行しているコピー処理の進捗状況 (終了済みのパーセンテージ) をアプリケーションに送る。
構文
HRESULT Progress(
int iProgress
);
パラメータ
- iProgress
- [in]コピー処理の終了済みのパーセンテージを示す、 0 から 100 の範囲の整数。
戻り値
成功した場合は S_OK を返し、処理が中断した場合は S_FALSE を返す。
注意
通常アプリケーションは iProgress の値を使ってユーザー インターフェイスのプログレス バーをアップデートする。