同期リーダー オブジェクト
[このページに関連付けられている機能である 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 のすべてのメソッドを継承します。 |
関連トピック