KSPROPERTY_STREAM_FRAMETIME
KSPROPERTY_STREAM_FRAMETIME プロパティを使用すると、クライアントは特定のメディア ストリームに基づいて次のフレームの期間を確認し、その情報を使用してシーケンスをステップ フレーム化できます。
使用方法概要表
取得 | 設定 | 対象 | プロパティ記述子の種類 | プロパティ値の種類 |
---|---|---|---|---|
はい |
いいえ |
ピン |
備考
KSPROPERTY_STREAM_FRAMETIME は省略可能なプロパティであり、ピンが転送するメディアの種類の詳細を認識する場合に実装する必要があります。
このプロパティは、ピンのレンダリングでサポートされており、次のデータ フレームとそのフレームに関連付けられているフラグの期間を返すために使用されます。 通常、フレームは、データを分割できる最小の使用可能な単位です。 ビデオ ストリームの場合、これはビデオ フレームまたはフィールドである可能性があります。 オーディオの場合、これはストリーム内の各チャネルのサンプルになります。 MIDI の場合、これは次の MIDI イベントになります。
期間は、ピンによって提供されるプレゼンテーション時刻単位で測定されます。 これは、プレゼンテーション時に使用されるインターフェイスと分子/分母ペアによって異なります。 汎用ファイル リーダーなど、特定のメディアの種類に対応していないストリームには適用されません。
要件
ヘッダー |
Ks.h (Ks.h を含む) |