次の方法で共有


MFPKEY_ASFMediaSource_ApproxSeek プロパティ

ASF メディア ソースが概算シークを使用するかどうかを指定します。

データ型

PROPVARIANT 型 (vt)

PROPVARIANT メンバー

VARIANT_BOOL

VT_BOOL

boolVal

解説

アプリケーションでは、このプロパティを使用して ASF メディア ソースを構成できます。 プロパティを設定するには、IPropertyStore ポインターをソース リゾルバーに渡します。 詳細については、「メディア ソースの構成」を参照してください。

ASF メディア ソースでは、シークは次のように処理されます。

  • このプロパティの値が VARIANT_TRUE の場合、メディア ソースは、概算シークを使用します。これは、精度は落ちますが、正確なシークよりも高速です。

  • 値が VARIANT_FALSE であり、ASF ファイルにインデックスがある場合、メディア ソースは正確なシークを使用します。

  • ASF ファイルにインデックスが含まれていない場合は、MFPKEY_ASFMediaSource_IterativeSeekIfNoIndex プロパティが VARIANT_TRUE に設定されていない限り、メディア ソースは概算シークを使用します。

  • ASF ファイルにインデックスが含まれておらず、MFPKEY_ASFMediaSource_IterativeSeekIfNoIndex プロパティが VARIANT_TRUE である場合、メディア ソースは反復シークを使用します。 反復シークは概算シークよりも正確ですが、遅くなります (ただし、一般に、正確なシークと比べると精度に欠けます)。

    Note

    Windows 7 が必要です。

     

このプロパティの既定値は VARIANT_FALSE です。

要件

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

関連項目

Microsoft メディア ファンデーションのプロパティ