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

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

AxWindowsMediaPlayer オブジェクトは、Windows メディア プレーヤー コントロールのルート オブジェクトです。 次の表に示すプロパティ、メソッド、およびイベントがサポートされています。

AxWindowsMediaPlayer オブジェクトは、次のプロパティをサポートしています。

プロパティ 説明
cdromCollection IWMPCdromCollection インターフェイスを取得します。
closedCaption IWMPClosedCaption インターフェイスを取得します。
Ctlcontrols IWMPControls インターフェイスを取得します。
Ctlenabled Windows メディア プレーヤー コントロールが有効かどうかを示す値を取得または設定します。
currentMedia 現在のメディア項目に対応する IWMPMedia インターフェイスを取得または設定します。
currentPlaylist 現在の IWMPPlaylist インターフェイスを取得または設定します。
Dvd IWMPDVD インターフェイスを取得します。
enableContextMenu マウスの右ボタンをクリックしたときに表示されるコンテキスト メニューを有効にするかどうかを示す値を取得または設定します。
Error IWMPError インターフェイスを取得します。
フルスクリーン ビデオ コンテンツを全画面表示モードで再生するかどうかを示す値を取得または設定します。
isOnline ユーザーがネットワークに接続されているかどうかを示す値を取得します。
isRemote .NET プログラミングではサポートされていません。
mediaCollection IWMPMediaCollection インターフェイスを取得します。
network IWMPNetwork インターフェイスを取得します。
openState コンテンツ ソースの状態を示す値を取得します。
playerApplication .NET プログラミングではサポートされていません。
playlistCollection IWMPPlaylistCollection インターフェイスを取得します。
playState Windows メディア プレーヤー操作の状態を示す値を取得します。
設定 IWMPSettings インターフェイスを取得します。
status Windows メディア プレーヤーの現在の状態を示す値を取得します。
stretchToFit Windows メディア プレーヤー コントロールのビデオ表示のサイズに合わせてビデオを拡大するかどうかを示す値を取得または設定します。
uiMode Web ページに埋め込まれたときにユーザー インターフェイスに表示されるコントロールWindows メディア プレーヤー示す値を取得または設定します。
URL 再生するクリップの名前を取得または設定します。
versionInfo Windows メディア プレーヤーのバージョンを指定する値を取得します。
windowlessVideo Windows メディア プレーヤー コントロールがウィンドウレス モードでビデオをレンダリングするかどうかを示す値を取得または設定します。

 

AxWindowsMediaPlayer オブジェクトは、次のメソッドをサポートしています。

Method 説明
close リソースWindows メディア プレーヤー解放します。
launchURL レンダリングするユーザーの既定のブラウザーに URL を送信します。
newMedia 新しいメディア項目の IWMPMedia インターフェイスを返します。
newPlaylist は、新しいプレイリストの IWMPPlaylist インターフェイスを返します。
openPlayer 指定した URL を使用してWindows メディア プレーヤーを開きます。

 

AxWindowsMediaPlayer オブジェクトは、次のイベントをサポートしています。

Event 説明
AudioLanguageChange 現在のオーディオ言語が変更されたときに発生します。
バッファリング Windows メディア プレーヤー コントロールがバッファリングを開始または終了したときに発生します。
CdromBurnError CD の書き込み操作中に一般的なエラーが発生したときに発生します。
CdromBurnMediaError 個々のメディア項目を CD に書き込むときにエラーが発生したときに発生します。
CdromBurnStateChange CD 書き込み操作の状態が変更されたときに発生します。
CdromMediaChange CD または DVD が CD または DVD ドライブに挿入または取り出されたときに発生します。
CdromRipMediaError CD から個々のトラックをリッピング中にエラーが発生したときに発生します。
CdromRipStateChange CD リッピング操作が状態を変更したときに発生します。
クリック ユーザーがマウス ボタンをクリックしたときに発生します。
CreatePartnershipComplete .NET プログラミングではサポートされていません。
CurrentItemChange IWMPControls.currentItem が変更されたときに発生します。
CurrentMediaItemAvailable 現在のメディア項目のグラフィック メタデータ項目が使用可能になったときに発生します。
CurrentPlaylistChange 現在のプレイリスト内で何かが変更されたときに発生します。
CurrentPlaylistItemAvailable 現在のプレイリスト項目が使用可能になったときに発生します。
DeviceConnect .NET プログラミングではサポートされていません。
DeviceDisconnect .NET プログラミングではサポートされていません。
DeviceStatusChange .NET プログラミングではサポートされていません。
DeviceSyncError .NET プログラミングではサポートされていません。
DeviceSyncStateChange .NET プログラミングではサポートされていません。
Disconnect (切断) 将来利用するために予約されています。
DomainChange DVD ドメインが変更されたときに発生します。
Doubleclick ユーザーがマウス ボタンをダブルクリックしたときに発生します。
DurationUnitChange 将来利用するために予約されています。
EndOfStream 将来利用するために予約されています。
Error Windows メディア プレーヤー コントロールにエラー条件がある場合に発生します。
FolderScanStateChange フォルダー監視操作が状態を変更したときに発生します。
KeyDown キーが押されたときに発生します。
KeyPress キーが押されてから離されたときに発生します。
KeyUp キーが離されたときに発生します。
LibraryConnect ライブラリが使用可能になったときに発生します。
LibraryDisconnect ライブラリが使用できなくなった場合に発生します。
MarkerHit マーカーに到達したときに発生します。
MediaChange メディアアイテムが変更されたときに発生します。
MediaCollectionAttributeStringAdded 属性値がライブラリに追加されたときに発生します。
MediaCollectionAttributeStringChanged ライブラリ内の属性値が変更されたときに発生します。
MediaCollectionAttributeStringRemoved 属性値がライブラリから削除されたときに発生します。
MediaCollectionChange メディア コレクションが変更されたときに発生します。
MediaCollectionMediaAdded メディア項目がローカル ライブラリに追加されたときに発生します。
MediaCollectionMediaRemoved メディア項目がローカル ライブラリから削除されたときに発生します。
MediaError Media オブジェクトにエラー条件がある場合に発生します。
ModeChange Windows メディア プレーヤーのモードが変更されたときに発生します。
MouseDown マウス ボタンが押されたときに発生します。
MouseMove マウス ポインターが移動したときに発生します。
MouseUp マウス ボタンが離されたときに発生します。
NewStream 将来利用するために予約されています。
OpenPlaylistSwitch DVD のタイトルの再生が開始されたときに発生します。
OpenStateChange Windows メディア プレーヤー コントロールの状態が変更されたときに発生します。
PlayerDockedStateChange .NET プログラミングではサポートされていません。
PlayerReconnect .NET プログラミングではサポートされていません。
PlaylistChange プレイリストが変更されたときに発生します。
PlaylistCollectionChange プレイリスト コレクション内で何かが変更されたときに発生します。
PlaylistCollectionPlaylistAdded プレイリストがプレイリスト コレクションに追加されたときに発生します。
PlaylistCollectionPlaylistRemoved プレイリストがプレイリスト コレクションから削除されたときに発生します。
PlaylistCollectionPlaylistSetAsDeleted 将来利用するために予約されています。
PlayStateChange Windows メディア プレーヤー コントロールの再生状態が変更されたときに発生します。
PositionChange メディア 項目の現在位置が変更されたときに発生します。
ScriptCommand 同期されたコマンドまたは URL を受信したときに発生します。
StatusChange status プロパティの値が変更されたときに発生します。
StringCollectionChange 文字列コレクションが変更されたときに発生します。
SwitchedToControl .NET プログラミングではサポートされていません。
SwitchedToPlayerApplication .NET プログラミングではサポートされていません。
警告 将来利用するために予約されています。

 

Visual Basic .NET と C のインターフェイス#

IWMPCdromCollection インターフェイス (VB および C#)

IWMPClosedCaption インターフェイス (VB および C#)

IWMPControls インターフェイス (VB および C#)

IWMPDVD インターフェイス (VB および C#)

IWMPError インターフェイス (VB および C#)

IWMPMedia インターフェイス (VB および C#)

IWMPMediaCollection インターフェイス (VB および C#)

IWMPNetwork インターフェイス (VB および C#)

IWMPPlaylist インターフェイス (VB および C#)

IWMPPlaylistCollection インターフェイス (VB および C#)

IWMPSettings インターフェイス (VB および C#)

Visual Basic .NET と C のオブジェクト モデル リファレンス#

WMPOpenState

WMPPlayState