Controls オブジェクト

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

Controls オブジェクトは、次のプロパティとメソッドを使用してメディアの再生を操作する方法を提供します。

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

プロパティ [説明]
audioLanguageCount サポートされているオーディオ言語の数を取得します。
currentAudioLanguage 再生するオーディオ言語のロケール識別子 (LCID) を指定または取得します
currentAudioLanguageIndex 再生するオーディオ言語に対応する 1 から始まるインデックスを指定または取得します。
currentItem 現在のメディア項目を指定または取得します。
currentMarker 現在のマーカー番号を指定または取得します。
currentPosition メディア項目の現在位置を最初から秒単位で指定または取得します。
currentPositionString メディアアイテム内の現在の位置を文字列として取得 します
currentPositionTimecode タイム コード形式を使用して、現在のメディアアイテムの現在位置を指定または取得します。 このプロパティは現在、SMPTE タイム コードをサポートしています。
isAvailable 指定した種類の情報を使用できるか、特定のアクションを実行できるかを取得します。

 

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

メソッド 説明
fastForward メディア項目の早い再生を順方向に開始します。
fastReverse メディア項目の逆方向の高速再生を開始します。
getAudioLanguageDescription 指定した 1 から始まるインデックスに対応するオーディオ言語の説明を取得します。
getAudioLanguageID 指定したオーディオ言語インデックスの LCID を取得します。
getLanguageName 指定した LCID を持つオーディオ言語の名前を取得します。
次へ 現在のアイテムをプレイリスト内の次の項目に設定します。
pause メディアアイテムの再生を一時停止します。
play メディア項目の再生を開始します。
playItem 現在のメディアアイテムの再生を開始するか、一時停止中のアイテムの再生を再開します。
previous 現在のアイテムをプレイリスト内の前の項目に設定します。
step 現在のビデオ メディア項目が次のフレームの再生をフリーズさせます。
stop メディア項目の再生を停止します。

 

Controls オブジェクトには、次のプロパティを使用してアクセスします。

オブジェクト プロパティ
プレーヤー コントロール

 

関連項目

スクリプト作成のオブジェクト モデル リファレンス