同期リーダー オブジェクト

[このページに関連付けられている機能である Windows Media Format 11 SDK は、レガシ機能です。 これは、ソース リーダーシンク ライターによって置き換えられます。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

同期リーダー オブジェクトは、同期呼び出しを使用してデジタル メディア ファイルを読み取るために使用されます。

同期リーダー オブジェクトは、IWMSyncReader インターフェイスへのポインターを設定する関数 WMCreateSyncReader によって作成されます。 同期リーダー インターフェイスでサポートされている他のインターフェイスは、 QueryInterface メソッドを呼び出すことで取得できます。

同期リーダー オブジェクトでは、次のインターフェイスがサポートされています。

インターフェイス 説明
IWMHeaderInfo メタデータ、 マーカーなどのヘッダー情報を設定および取得します。
IWMHeaderInfo2 使用可能なコーデック情報を列挙します。 IWMHeaderInfo のすべてのメソッドを継承します。
IWMHeaderInfo3 大きな属性サイズ、重複する属性名、および複数の言語のサポートをサポートします。 IWMHeaderInfo および IWMHeaderInfo2 のすべてのメソッドを継承します。
IWMProfile リーダーに読み込まれた Windows Media ファイルのプロファイル情報へのアクセスを提供します。
IWMProfile2 プロファイルに関連付けられているグローバル一意識別子 (GUID) (存在する場合) を取得します。 IWMProfile のすべてのメソッドを継承します。
IWMProfile3 プロファイル内の帯域幅共有とストリームの優先順位付け情報をサポートします。 IWMProfile と IWMProfile2 のすべてのメソッド継承します。
IWMSyncReader デジタル メディア ファイルの同期読み取り機能を提供します。
IWMSyncReader2 SMPTE タイム コードへのシークとサンプルの手動割り当てをサポートします。 IWMSyncReader のすべてのメソッドを継承します。

 

オブジェクト

リーダー オブジェクト

同期リーダーを使用したファイルの読み取り