IAMVideoAccelerator::QueryRenderStatus
QueryRenderStatus メソッドは、データ バッファの処理状態を問い合わせる。
構文
HRESULT QueryRenderStatus(
DWORD dwTypeIndex,
DWORD dwBufferIndex,
DWORD dwFlags
);
パラメータ
dwTypeIndex
[in] テストされるバッファのタイプ インデックス。
dwBufferIndex
[in] テストされるバッファのバッファ インデックス。
dwFlags
[in] 実行されるクエリのタイプを示すフラグ。ゼロの場合、サーフェイスを更新に使っても安全かどうかがテストされる。AMVA_QUERYRENDERSTATUSF_READ の場合は、サーフェイスを読み取りに使っても安全かどうかがテストされる。
戻り値
HRESULT 値を返す。操作が完了した場合は S_OK、操作が進行中の場合は E_PENDING を返す。操作が失敗すると、このメソッドは別の失敗コードを返す。このコードには、次の標準的な定数の 1 つか、または一覧に示されていないその他の値が含まれる。
戻りコード | 説明 |
E_FAIL | 失敗。 |
E_INVALIDARG | 引数が無効。 |
E_NOTIMPL | メソッドはサポートされていない。 |
E_POINTER | NULL ポインタ引数。 |
S_OK | 成功。 |
注意
このメソッドを呼び出すと、進行状況と失敗が報告される。
参照