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

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

メディア アイテムのプロパティを設定および取得する方法を提供します。

IWMPMedia インターフェイスは、次のプロパティを公開します。

メンバー

IWMPMedia (VB および C#) インターフェイスには、次の種類のメンバーがあります。

メソッド

IWMPMedia (VB および C#) インターフェイスには、これらのメソッドがあります。

メソッド 説明
getAttributeName 指定したインデックスに対応する属性の名前を返します。
getItemInfo メディア アイテムの指定した属性の値を返します。
getItemInfoByAtom 指定したインデックス番号を持つ 属性の値を返します。
getMarkerName 指定したインデックス位置にあるマーカーの名前を返します。
getMarkerTime 指定したインデックス位置のマーカーの時刻を返します。
isMemberOf 指定したメディアアイテムが指定したプレイリストのメンバーであるかどうかを示す値を返します。
isReadOnlyItem 指定したメディア 項目の属性を編集できるかどうかを示す値を返します。
setItemInfo メディア アイテムの指定した属性の値を設定します。

プロパティ

IWMPMedia (VB および C#) インターフェイスには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
attributeCount
読み取り専用
メディア アイテムに対してクエリを実行したり設定したりできる属性の数を取得します。
期間
読み取り専用
現在のメディア項目の期間を秒単位で取得します。
durationString
読み取り専用
現在のメディア項目の期間を HH:MM:SS 形式で示す値を取得します。
imageSourceHeight
読み取り専用
現在のメディア項目の高さをピクセル単位で取得します。
imageSourceWidth
読み取り専用
現在のメディア項目の幅をピクセル単位で取得します。
isIdentical
読み取り専用
指定したメディアアイテムが現在のメディアアイテムと同じかどうかを示す値を取得します。 C# では、これは get_isIdentical メソッドです。
markerCount
読み取り専用
メディア項目内のマーカーの数を取得します。
name
読み取り専用
メディア アイテムの名前を取得または設定します。
sourceURL
読み取り専用
メディア アイテムの URL を取得します。

次のオブジェクトまたはインターフェイスを介してアクセスされる次のプロパティまたはメソッドを使用して 、IWMPMedia インターフェイスを取得します。

オブジェクトまたはインターフェイス プロパティまたはメソッド
IWMPControls currentitem
AxWindowsMediaPlayer currentMedianewMedia
IWMPPlaylist Item (C#でget_Item)

必要条件

要件
ヘッダー
Wmp.h

関連項目

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

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

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