次の方法で共有


IAMTimelineSrc::SetDefaultFPS

SetDefaultFPS メソッドは、ソース オブジェクトのデフォルトのフレーム レートを設定する。

構文

  HRESULT SetDefaultFPS(
    double FPS
);

パラメータ

FPS

デフォルトのフレーム レート (秒あたりのフレーム数)。

戻り値

成功した場合、S_OK を返す。指定されたフレーム レートがゼロより小さい場合は、E_INVALIDARG を返す。

注意

レンダリング エンジンが元のソース ファイルからフレーム レートを特定できない場合は、この値が使われる。

このメソッドは、あらかじめ定義されたフレーム レートを持たないソース ファイルに対してのみ呼び出す。ビットマップおよび JPEG ファイルの場合、デフォルトのフレーム レートはゼロであり、それによりソースは静止画としてレンダリングされる。イメージを DIB シーケンスの最初のフレームとして使うには、フレーム レートをゼロより大きな値に設定する。詳細については、「ソースの操作」を参照すること。

要件

ヘッダー : Qedit.h をインクルードする。このヘッダー ファイルは、バージョン 7 以降の Microsoft® Direct3D® のヘッダーとは互換性がない。

ライブラリ : strmiids.lib を使用。

参照