2013-06-11 61 views
1

請問,是否有任何方式來操縱一個媒體元素(音頻)左或右立體聲當用戶插入眼睛到他們的設備。嗯...是否有可能在XAML或C#上做到這一點?Windows手機8媒體元素左/右立體聲

<MediaElement x:Name="MySound" Source="/sound/haha.mp3" Visibility="Collapsed" ></MediaElement> 

回答

2

您可以使用MediaElement.Balance屬性。將其設置爲-1將有100%的音量傳送到左揚聲器,1將使音量向右移動。 0居中,因此音量均勻分配給兩個揚聲器(這是默認設置)。

比方說,你想所有的聲音向左移動音箱,你可以將它設置在XAML這樣

<MediaElement x:Name="MySound" Balance="-1" Source="/sound/haha.mp3" Visibility="Collapsed" ></MediaElement> 

或者從後面的代碼,這樣

MySound.Balance = -1.0;