優先順位

[このページWindows メディア プレーヤー SDK に関連付けられている機能は、レガシ機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能な場合は SDK ではなく MediaPlayerWindows メディア プレーヤー使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

すべてのメタファイル要素属性が等しく作成されるわけではありません。 一部のメタファイル要素属性は、他の要素属性をオーバーライドします。 要素属性は、位置と順序に応じて、同様の要素属性によってオーバーライドできます。 メタファイルプレイリストの属性は、参照先の Windows Media ファイルに含まれる属性をオーバーライドします。 別の属性をオーバーライドする属性の優先順位が高くなります。

次の表に、最も優先順位の高い階層を示します。 最も優先順位の高い項目はオーバーライドされません。

スコープ Hierarchy
"署名済み DRM コンテンツ" オーバーライドされません。
REF 要素のスコープ 署名された DRM コンテンツによってのみオーバーライドされます。
ENTRY 要素のスコープ 以下のカテゴリの要素をオーバーライドします。
ASX スコープ メディア ファイル要素をオーバーライドします。
Windows Media ファイルのスコープ 上記のすべてによってオーバーライドされます。

 

  • "署名付き DRM コンテンツ" - デジタル署名オブジェクト。

    署名付き DRM コンテンツの属性は、他のすべての属性をオーバーライドします。 たとえば、"署名された DRM コンテンツ" の著作権情報はオーバーライドされません。 常にストリーミングされ、表示されます。

  • REF 要素のスコープ

    REF 要素の属性は、他の要素属性をオーバーライドしますが、署名付き DRM コンテンツはオーバーライドしません。

  • ENTRY スコープ

    ENTRY 要素の属性は REF 要素属性によってオーバーライドされますが、他の要素属性はオーバーライドされます。 ENTRY 要素の TITLE メタデータは、メディア ファイルのタイトル情報の代わりに表示されます。

  • ASX スコープ

    メタファイルに入力されたプロパティは、Windows Media ファイルに含まれるプロパティよりも優先されます。 ENTRY 要素の属性は、ASX 要素の属性をオーバーライドします。 ENTRY 要素の参照されるメディア クリップの再生中は、ASX 要素のタイトル情報の代わりに ENTRY 要素の TITLE メタデータが表示されます。

  • Windows Media ファイルのスコープ

    Windows Media ファイルの属性は、メタファイル属性によってオーバーライドされます。 メディア ファイルのメタデータは、メタファイルにその要素のメタデータが定義されていない場合にのみ表示されます。

メタファイルプレイリストの作成

メタファイルプレイリスト

Windows Media メタファイル要素リファレンス

Windows Media メタファイル ガイド