ライブラリ分類レジストリ エントリ
[このページWindows メディア プレーヤー SDK に関連付けられている機能は、レガシ機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能な場合は SDK ではなく MediaPlayerWindows メディア プレーヤー使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
Windows メディア プレーヤーカスタム ファイル名拡張子を持つメディア ファイルが見つかった場合、そのファイルをオーディオ、ビデオ、またはその他の種類として分類する必要があるかどうかはわかりません。 既定では、Windows メディア プレーヤーライブラリの [その他のメディア] 部分にこのようなファイルが配置されます。
デジタル メディア ファイルにカスタム形式がある場合は、ユーザーのコンピューターのレジストリに 2 つのエントリを配置することで、Windows メディア プレーヤーにファイルをプレーヤーのライブラリに表示する場所に関する情報を提供できます。
1 つのエントリが次のサブキーに入ります。
HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\MLS\Extensions
レジストリ エントリの形式は次のとおりです。
名前 | データ型 | 値 |
---|---|---|
ドット (.) 区切り記号のないファイル名拡張子 | REG_SZ | ライブラリの場所を指定する文字列 |
もう 1 つのレジストリ エントリは、作成した次のサブキーに入ります。
HKEY_CLASSES_ROOT\customExtension
customExtension は、ドット (.) 区切り記号を含むファイル名拡張子です。
レジストリ エントリの形式は次のとおりです。
名前 | データ型 | 値 |
---|---|---|
PerceivedType | REG_SZ | ライブラリの場所を指定する文字列 |
両方のレジストリ エントリの値は同じである必要があります。 使用可能な値を次の表に示します。
値 | 説明 |
---|---|
オーディオ | カスタム拡張子を持つファイルは、ライブラリの音楽部分に表示されます。 |
video | カスタム拡張機能を持つファイルは、ライブラリのビデオ部分に表示されます。 |
たとえば、次のレジストリ エントリは、ファイル名拡張子 .xyz を持つファイルがライブラリの音楽部分に表示されることを指定します。
HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\MLS\Extensions
xyz REG_SZ audio
HKEY_CLASSES_ROOT\.xyz
PerceivedType REG_SZ audio
ユーザーのコンピューター上のレジストリに書き込もうとするコードは、現在のユーザーが管理特権を持っている場合にのみ、HKEY_LOCAL_MACHINE サブツリーに書き込むことができることに注意してください。
ライブラリ分類レジストリ エントリは、次のバージョンのWindows メディア プレーヤーでサポートされています。
- Windows メディア プレーヤー 9 シリーズと修正プログラム 823275
- Windows メディア プレーヤー 10 以降
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示