フォルダー監視レジストリの設定
[このページWindows メディア プレーヤー SDK に関連付けられている機能は、レガシ機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能な場合は SDK ではなく MediaPlayerWindows メディア プレーヤー使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
Windows メディア プレーヤー 9 シリーズ以降では、新しいデジタル メディア ファイルのファイル フォルダーを監視できます。 監視対象フォルダー内の新しいファイルがプレーヤーによって検出されると、そのファイルが自動的にライブラリに追加されます。 Windows メディア プレーヤー 9 から Windows メディア プレーヤー 11 の場合、ユーザーは [オプション] ダイアログ ボックスの [ライブラリ] タブの [監視フォルダー] をクリックして、監視対象フォルダーの一覧を変更できます。 Windows メディア プレーヤー 12 の場合、ユーザーは「Windows メディア プレーヤー ライブラリに項目を追加する」トピックの手順に従って、監視対象フォルダーの一覧を変更できます。 Windows メディア プレーヤー 9 から Windows メディア プレーヤー 11 の場合は、レジストリに値を追加することで、監視対象のフォルダーをプログラムで追加できます。 Windows メディア プレーヤー 12 の場合、レジストリを使用して、監視対象のフォルダーをプログラムで追加または削除することはできません。
Windows メディア プレーヤー 9 から Windows メディア プレーヤー 11 の場合、監視用のフォルダーを追加するには、まず次のレジストリ キーで 2 つの値を作成または変更する必要があります。
HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences\
新しい値には、次のように名前を付ける必要があります。
名前 | Type | 説明 |
---|---|---|
TrackFoldersDirectories | REG_DWORD | 監視するフォルダーの数を表す DWORD 値。 これは、 TrackFoldersDirectoriesX 値の数と一致する必要があります。 |
TrackFoldersDirectoriesX | REG_SZ | 監視するフォルダーのパスを表す文字列値。 監視する各フォルダーには、個別の値が必要です。 サフィックス X は、常に 0 から始まり、1 ずつインクリメントする必要がある整数です。 Windows メディア プレーヤーは、指定したフォルダーのサブフォルダーも監視します。 |
たとえば、監視する最初のフォルダーを追加するには、次の値を追加します。
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories0" = "c:\MyPath\MyFolder"
次に、count 値を作成します。
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories" = dword:00000001
監視する 2 つ目のフォルダーを追加するには、次の値を追加します。
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories1" = "c:\MyPath\MyFolder2"
次に、count 値をインクリメントします。
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories" = dword:00000002
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示