Settings.autoStart

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

autoStart屬性會指定或擷取值,指出目前的媒體專案是否自動開始播放。

Syntax

player.settings.autoStart

可能的值

此屬性是讀/寫 布林值

描述
true 預設值。 The media item begins playing automatically (see Remarks).
false 媒體專案不會自動開始播放。

備註

如果 autoStart 設定為 true,媒體專案將會在 Player時開始播放。URLPlayercurrentPlaylistPlayercurrentMedia 已設定。 否則,它將不會開始播放,直到 控制項為止。呼叫 play 方法。

由於Windows 媒體播放機完整模式的autoStart屬性可由外來事件全域設定, (例如載入 CD) ,所以面板和遠端播放程式控制項沒有可靠的預設值。 這是因為在這兩種情況下都會使用完整模式 Player 的播放引擎。

您應該在設定Player之前,立即將autoStart設定為 false。URLPlayercurrentPlaylistPlayer。如果您想要確保媒體專案不會立即開始播放,則面板和遠端Windows 媒體播放機控制項中的currentMedia。 此外,除非您在指定媒體專案之前立即將 自動啟動 設定為 true,否則您不應該依賴此設定做為使用 控制項的替代專案。play 方法。

範例

下列範例會建立 HTML CHECKBOX 元素,讓使用者指定 Player 控制項是否自動播放目前的媒體專案。 Player物件是以 ID = 「Player」 建立。

<!-- Create an HTML CHECKBOX control. -->
<INPUT  TYPE = "CHECKBOX" ID = AS
              onClick = "
    /* Use the CHECKBOX state to specify the value 
       of the autoStart property. */
    Player.settings.autoStart = AS.checked;
"> 

規格需求

需求
版本
Windows 媒體播放機 7.0 版或更新版本。
DLL
Wmp.dll

另請參閱

Player.currentMedia

Player.URL

Settings 物件