Controls 物件

[與此頁面相關聯的功能Windows 媒體播放機 SDK是舊版功能。 它已被 MediaPlayer 取代MediaPlayer已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用MediaPlayer,而不是Windows 媒體播放機 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

Controls物件提供使用下列屬性和方法操作媒體播放的方法。

Controls物件支援下列屬性。

屬性 描述
audioLanguageCount 擷取支援的音訊語言數目。
currentAudioLanguage 指定或擷取音訊語言的地區設定識別碼 (LCID) 以進行播放
currentAudioLanguageIndex 指定或擷取對應至音訊語言以進行播放的單一式索引。
currentItem 指定或擷取目前的媒體專案。
currentMarker 指定或擷取目前的標記編號。
currentPosition 指定或擷取媒體專案中目前的位置,以秒為單位從頭開始。
currentPositionString 將媒體專案中的目前位置擷取為 String
currentPositionTimecode 使用時間程式碼格式,指定或擷取目前媒體專案中的目前位置。 此屬性目前支援 SMPTE 時間程式碼。
isAvailable 擷取指定的資訊類型是否可用,或可執行指定的動作。

 

Controls物件支援下列方法。

方法 描述
fastForward 正向開始快速播放媒體專案。
fastReverse 以反向方向啟動媒體專案的快速播放。
getAudioLanguageDescription 擷取對應至指定之單一索引之音訊語言的描述。
getAudioLanguageID 擷取指定音訊語言索引的 LCID。
getLanguageName 使用指定的 LCID 擷取音訊語言的名稱。
下一步 將目前的專案設定為播放清單中的下一個專案。
pause 暫停播放媒體專案。
導致媒體專案開始播放。
playItem 導致目前的媒體專案開始播放,或繼續播放暫停的專案。
previous 將目前的專案設定為播放清單中的上一個專案。
導致目前的視訊媒體專案凍結下一個畫面上的播放。
停止 停止播放媒體專案。

 

Controls物件是透過下列屬性來存取。

Object 屬性
球員 控制

 

另請參閱

腳本的物件模型參考