AxWindowsMediaPlayer.URL プロパティ

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

URL プロパティは、再生するメディアアイテムの名前を取得または設定します。

構文

public System.String URL {get; set;}

Public Property URL As System.String

プロパティ値

メディア項目の URL である System.String。

解説

このプロパティは、呼び出し元のプログラムまたは Web ページのセキュリティ ゾーンと同じか、制限の緩いセキュリティ ゾーン内の URL にのみ設定できます。

ファイアウォールの内側からメディア項目を開くアプリケーションは、IP アドレスの代わりにドメイン ネーム サーバー (DNS) 名を使用してアドレスを指定すると、パフォーマンスが向上します。

イベント ハンドラー コードからこのメソッドを呼び出さないでください。 イベント ハンドラーから URL を 呼び出すと、予期しない結果が発生する可能性があります。

次の例では、テキスト ボックスにファイル パスを入力してメディア ファイルを指定できます。 ボタンをクリックすると、URL プロパティが指定したファイルに設定され、ファイルが再生されます。 AxWMPLib.AxWindowsMediaPlayer オブジェクトは、player という名前の変数によって表されます。

private void openMedia_Click(object sender, System.EventArgs e)
{
    // Set the URL property to the file path obtained from the text box. 
    player.URL = inputURL.Text;

    // Play the media file. 
    player.Ctlcontrols.play();
}

Public Sub openMedia_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles openMedia.Click

    ' Set the URL property to the file path obtained from the text box. 
    player.URL = inputURL.Text

    ' Play the media file. 
    player.Ctlcontrols.play()

End Sub

必要条件

要件
Version
Windows メディア プレーヤー 9 シリーズ以降
名前空間
AxWMPLib
アセンブリ
AxInterop.WMPLib.dll (AxInterop.WMPLib.dll.dll)

関連項目

AxWindowsMediaPlayer オブジェクト (VB および C#)