Windows メディア プレーヤーの色の照合

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

オンラインストアのWebページをWindows メディア プレーヤー配色と一致させるのは簡単です。 External.OnColorChange イベントを処理するだけです。 イベントを処理する関数を指定するには、Web ページが読み込まれるときに次のようなコードを使用します。

// Set up the color change event.
external.OnColorChange = OnAppColor;

ユーザーがWindows メディア プレーヤーの配色を変更するたびに、Player によって関数が呼び出されます。 次の例は、Web ページの背景を External.appColorLight プロパティと一致するように設定する単純な関数を示しています。

// Match the current color.
function OnAppColor()
{
    window.document.bgColor = external.appColorLight;
}

その他のカラー プロパティも使用できます。 「Type 2 Online Stores の外部オブジェクト」を参照してください。

External.appColorLight

External.OnColorChange イベント

タイプ 1 およびタイプ 2 のオンライン ストアに共通する情報