自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows 8.1 多媒體

開發(fā) 前端
開發(fā)一個(gè)可以幫助用戶創(chuàng)建和播放媒體,并且能夠?yàn)橛脩魩砹钊伺d奮的媒體體驗(yàn)的應(yīng)用?,F(xiàn)在通過 Windows 8.1 Preview 可以輕松開發(fā)出這樣的應(yīng)用。Windows 8.1 Preview 中具有可捕獲不同環(huán)境中的媒體的新屬性,是一種向使用 XAML 的應(yīng)用添加播放控件的簡(jiǎn)單方法,并為播放 HTML5 加密媒體擴(kuò)展 (EME) 提供本機(jī)支持。

開發(fā)一個(gè)可以幫助用戶創(chuàng)建和播放媒體,并且能夠?yàn)橛脩魩砹钊伺d奮的媒體體驗(yàn)的應(yīng)用。現(xiàn)在通過 Windows 8.1 Preview 可以輕松開發(fā)出這樣的應(yīng)用。Windows 8.1 Preview 中具有可捕獲不同環(huán)境中的媒體的新屬性,是一種向使用 XAML 的應(yīng)用添加播放控件的簡(jiǎn)單方法,并為播放 HTML5 加密媒體擴(kuò)展 (EME) 提供本機(jī)支持。

Windows 8.1 Preview 中的更新

  • 視頻處理功能
  • 音頻和視頻捕獲功能
  • XAML MediaElement
  • HTML5 視頻和音頻播放
  • “播放到”功能

視頻處理功能更新

Windows 8.1 Preview 中引入了一些新的更新,以及與視頻格式、編解碼器和處理相關(guān)的支持。

支持 CFF

Microsoft 媒體基礎(chǔ)將對(duì)常用文件格式 (CFF) 的支持添加到了其 MP4/fMP4 實(shí)現(xiàn)中。 CFF 是一種基于 ISO 基本媒體文件格式的音頻/視頻容器格式。

新 XVP 模式

媒體基礎(chǔ)轉(zhuǎn)換代碼視頻處理器 (XVP) 中添加了 MrfCrf444 模式,該模式始終在軟件中運(yùn)行,并且不使用 DirectX 視頻加速 (DXVA) 硬件加速。這樣可以確保無論基本硬件如何,所有平臺(tái)上均能實(shí)現(xiàn)一致的結(jié)果。由于 MrfCrf444 模式完全在軟件中執(zhí)行,因此轉(zhuǎn)換代碼操作可能需要較長(zhǎng)時(shí)間,并使用較多電能。 這種新模式強(qiáng)制使用較大的篩選器,對(duì)顏色轉(zhuǎn)換使用全精度,首選高質(zhì)量顏色格式,并啟用高質(zhì)量反隔行掃描。

你可以通過將 MediaTrancoder.VideoProcessingAlgorithm 設(shè)置為 MediaVideoProcessingAlgorithm.mrfCrf444 在你的應(yīng)用中使用此模式。

  1. // sourceFile and destFile are IStorageFile objects defined elsewhere. 
  2.  
  3. var profile = Windows.Media.MediaProperties.MediaEncodingProfile.createMp4 
  4.     (Windows.Media.MediaProperties.VideoEncodingQuality.hd720p);  
  5.  
  6. var transcoder = new Windows.Media.Transcoding.MediaTranscoder();  
  7.  
  8. transcoder.videoProcessingAlgorithm =  
  9.     Windows.Media.Transcoding.MediaVideoProcessingAlgorithm.mrfCrf444;  
  10.  
  11. transcoder.prepareFileTranscodeAsync(sourceFile, destFile, profile);  

在媒體基礎(chǔ)中支持?jǐn)U展范圍 YUV

在 Windows 8 中,媒體基礎(chǔ)管道默認(rèn)為演播室擺幅 (studio swing) YUV 范圍 [Y: 16-235],并且對(duì)于擴(kuò)展范圍 YUV [Y: 0-255] 中的輸入不發(fā)出信號(hào)。媒體基礎(chǔ)管道現(xiàn)在能夠?qū)U(kuò)展范圍的輸入用信號(hào)傳遞到圖形處理器 (GPU) 硬件。這樣就使包括 MJPEG 解碼器在內(nèi)的整個(gè)媒體基礎(chǔ)管道擴(kuò)大了感知范圍。

MF_MT_VIDEO_NOMINAL_RANGE 屬性用于為內(nèi)容指定工作室或擴(kuò)展的 YUV 范圍。

媒體流源

Windows 8.1 Preview 中引入了一種新的針對(duì) Windows 應(yīng)用商店應(yīng)用的通用媒體源,稱為媒體流源 (MSS)。此項(xiàng)技術(shù)的 API 在 Windows.Media.Core 命名空間中,主要媒體源類是 MediaStreamSource。MSS 使應(yīng)用能夠向媒體管道發(fā)送壓縮或未壓縮的音頻和視頻示例,以進(jìn)行播放、轉(zhuǎn)換代碼和流式傳輸。媒體示例可以由此應(yīng)用動(dòng)態(tài)生成,也可以通過流媒體或文件進(jìn)行多 路復(fù)用。這一靈活性使應(yīng)用能夠更加輕松地?cái)U(kuò)展對(duì)新媒體格式的平臺(tái)支持,或解決復(fù)雜問題,如自適應(yīng)流式處理或在托管代碼中實(shí)現(xiàn)自定義媒體源。

MediaStreamSource API 與同名的 Microsoft Silverlight API 非常相似。所以熟悉 Silverlight 版本的這些 API 的開發(fā)者可以利用他們已有的相關(guān)知識(shí)使用 MSS 構(gòu)建 Windows 應(yīng)用商店應(yīng)用。

可以在使用 JavaScript 的 Windows 應(yīng)用商店應(yīng)用中將 MSS 與 audiovideo 對(duì)象一起使用,在使用 C++、C# 或 Visual Basic 和 MediaElement 的 Windows 應(yīng)用商店應(yīng)用中將 MSS 與 MediaTranscoder 對(duì)象一起使用。

音頻和視頻捕獲更新

Windows 8.1 Preview 中引入了很多針對(duì)音頻和視頻捕獲的功能更新。

照片序列模式

照片序列模式可拍攝一系列連續(xù)的照片。你可以使用 LowLagPhotoSequenceControl 類配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

可以使用 LowLagPhotoSequenceControl.Supported 屬性確定設(shè)備是否支持照片序列模式。

照片序列模式的一個(gè)主要方案是獲取以前的照片,—即,獲取用戶拍攝之前的照片。 你可以使用 PhotoCapturedEventArgs.CaptureTimeOffset 說明某個(gè)幀是在過去還是在將來。大于 0 的值表示將來,小于 0 的值表示過去。

若要啟動(dòng)此模式,請(qǐng)調(diào)用 MediaCapture.PrepareLowLagPhotoSequenceCaptureAsync。若要開始捕獲照片,請(qǐng)調(diào)用 StartAsync。你的應(yīng)用將繼續(xù)接收來自設(shè)備的照片,直到停止此操作為止。 若要停止捕獲照片,請(qǐng)調(diào)用 StopAsync。

如果你的應(yīng)用需要設(shè)置每秒鐘收到的幀的數(shù)量,可以使用 LowLagPhotoSequence.PhotosPerSecondLimit。如果設(shè)備上傳感器的處理速度能夠達(dá)到 30 幀每秒 (fps),但應(yīng)用只需要 4 fps,此功能就很有用。

縮略圖支持

通過 LowLagPhotoControlLowLagPhotoSequenceControl 類,支持單張照片和照片序列操作的縮略圖功能,可以通過 MediaCapture.VideoDeviceController 屬性訪問這些類。

若要啟用縮略圖功能,請(qǐng)將 ThumbnailEnabled 屬性設(shè)置為 true。  你可以使用 DesiredThumbnailSize 設(shè)置所需的縮略圖大小,使用 ThumbnailFormat 設(shè)置縮略圖的格式。

#p#

場(chǎng)景模式

場(chǎng)景模式可以調(diào)節(jié)捕獲的幀的后續(xù)處理過程,以便能夠更好地匹配當(dāng)前所錄制的場(chǎng)景。你可以使用 SceneModeControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

SupportedModes 屬性說明設(shè)備支持哪些場(chǎng)景模式(如SnowNightSport)。若要選擇場(chǎng)景模式,請(qǐng)調(diào)用 SceneModeControl.SetValueAsync。

聚光模式

聚光模式使用設(shè)備上的聚光 LED。你可以使用 TorchControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 TorchControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,可以在捕獲應(yīng)用中或非捕獲應(yīng)用中使用聚光模式,以完成如照亮房間等操作。

閃光燈模式

閃光燈模式使用設(shè)備上的閃光燈。你可以使用 FlashControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 FlashControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,可以在照片應(yīng)用中使用閃光燈模式,以處理光線較暗的環(huán)境或 RedEyeReduction。

白平衡

白平衡為你的應(yīng)用提供了針對(duì)設(shè)備上白平衡設(shè)置的更多控制功能。你可以使用 WhiteBalanceControl 配置白平衡的級(jí)別,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 WhiteBalanceControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,可以通過調(diào)用 SetPresetAsync 使用其中一個(gè) ColorTemperaturePreset 值。或者調(diào)用 SetValueAsync 設(shè)置一個(gè)界于 MinMax 之間的具體 Value。

曝光模式

曝光模式為你的應(yīng)用提供了針對(duì)設(shè)備上曝光設(shè)置的更多控制功能。 你可以使用 ExposureControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 ExposureControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,你的應(yīng)用可以通過調(diào)用 SetValueAsync 來設(shè)置曝光值。若要啟用自動(dòng)曝光,請(qǐng)調(diào)用 SetAutoAsync。

曝光補(bǔ)償模式

曝光補(bǔ)償模式為你的應(yīng)用提供了針對(duì)捕獲照片的曝光程度的控制功能。你可以使用 ExposureCompensationControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 ExposureCompensationControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,你的應(yīng)用可以通過調(diào)用 SetValueAsync 來設(shè)置曝光值。

焦點(diǎn)模式

焦點(diǎn)模式為你的應(yīng)用提供了針對(duì)設(shè)備上焦點(diǎn)設(shè)置的更多控制功能。你可以使用 FocusControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 FocusControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,可以通過調(diào)用 SetPresetAsync 使用其中一個(gè) FocusPreset 值?;蛘哒{(diào)用 SetValueAsync 設(shè)置一個(gè)界于 MinMax 之間的具體 Value

ISO 模式

你的應(yīng)用可以使用 ISO 模式來管理設(shè)備上的 ISO 感光度設(shè)置。 在光線較暗的環(huán)境中,你可能希望使用較高的噪聲級(jí)別,以響應(yīng)較高的總體亮度。應(yīng)用使用 ISO 感光度控件可以調(diào)節(jié)此權(quán)衡關(guān)系。你可以使用 IsoSpeedControl 配置此模式,可以通過 MediaCapture.VideoDeviceController 屬性訪問此類。

你可以通過查看 IsoSpeedControl.Supported 屬性確定設(shè)備是否支持此控件。如果支持,可以使用 SetPresetAsync 將 ISO 級(jí)別設(shè)置為其中一個(gè) IsoSpeedPreset 值。 SupportedPresets 列出了設(shè)備支持的預(yù)設(shè)值。

感興趣區(qū)域

感興趣區(qū)域允許你的應(yīng)用在預(yù)覽中指定 RegionOfInterest。你可以使用 RegionsOfInterestControl 配置此設(shè)置,可以通過 MediaCapture.VideoDeviceController 訪問此類。

使用此設(shè)置來指定要計(jì)算焦點(diǎn)和曝光程度等內(nèi)容的預(yù)覽區(qū)域。感興趣區(qū)域可實(shí)現(xiàn)如“點(diǎn)按以對(duì)焦”等方案。

視野

“視野”使應(yīng)用能夠通過 MediaCaptureSettings.PitchOffsetDegrees、MediaCaptureSettings.Horizontal35mmEquivalentFocalLengthMediaCaptureSettings.Vertical35mmEquivalentFocalLength 設(shè)置來計(jì)算視野和相機(jī)角度。

錄制視頻時(shí)拍攝照片

你的應(yīng)用可以檢查 MediaCaptureSettings.ConcurrentRecordAndPhotoSupported 設(shè)置,以發(fā)現(xiàn)設(shè)備是否允許在錄制視頻時(shí)拍攝照片。

確定相機(jī)是否需要播放聲音

MediaCaptureSettings.CameraSoundRequiredForRegion 設(shè)置指示是否需要操作系統(tǒng)在相機(jī)拍攝照片時(shí)播放聲音。應(yīng)用可以使用此信息來決定是否必須播放聲音。

捕獲設(shè)備優(yōu)化

VideoDeviceController.PrimaryUse 屬性指示所使用的捕獲設(shè)備是否主要用于照片或視頻。 這使系統(tǒng)能夠優(yōu)化性能和質(zhì)量。

錄制未壓縮的 AVI 和 WAV

你可以通過將 MediaCaptureInitializationSettings.AudioProcessing 設(shè)置為 Raw,讓你的應(yīng)用從麥克風(fēng)錄制未壓縮的音頻流。

#p#

音頻效果發(fā)現(xiàn)

應(yīng)用可以發(fā)現(xiàn)終結(jié)點(diǎn)上的音頻處理鏈??墒褂么诵畔⑴渲脩?yīng)用中進(jìn)行的音頻處理。Windows.Media.Effects 命名空間包含 AudioEffect、AudioCaptureEffectsManager、AudioEffectsManagerAudioRenderEffectsManager 類。

要?jiǎng)?chuàng)建 AudioCaptureEffectsManager 對(duì)象,請(qǐng)調(diào)用 AudioEffectsManager.CreateAudioCaptureEffectsManager。 要?jiǎng)?chuàng)建 AudioRenderEffectsManager 對(duì)象,請(qǐng)調(diào)用 AudioEffectsManager.CreateAudioRenderEffectsManager

XAML MediaElement 更新

[立即獲取 XAML 媒體播放示例。]

MediaElement 控件已擴(kuò)展為支持內(nèi)置傳輸控件和全屏呈現(xiàn)。

MediaElement.AreTransportControlsEnabled 屬性可啟用或禁用內(nèi)置傳輸控件,以便你無需再使用自己的按鈕來完成像播放、停止、暫?;蚯謇淼炔僮?。  此 API 的工作方式與 HTML5 video 上的 controls 屬性和 audio 元素相似。

MediaElement.IsFullWindow 屬性可啟用或禁用全屏呈現(xiàn)。

以下代碼顯示如何啟用內(nèi)置傳輸控件。

  1. <MediaElement Name="media"  
  2.               Source="testVideo.mp4"  
  3.               AreTransportControlsEnabled="True" /> 
  1. MediaElement media = new MediaElement(); 
  2. media.AreTransportControlsEnabled = true

以下代碼顯示如何啟用全屏視頻呈現(xiàn)。

  1. <MediaElement Name="media" 
  2.               Source="testVideo.mp4"  
  3.               IsFullWindow="True" /> 
  1. MediaElement media = new MediaElement(); 
  2. media.IsFullWindow = true

HTML5 視頻和音頻播放

Windows 8.1 Preview 中引入了一系列對(duì)音頻和視頻媒體播放功能的更新,包括支持萬維網(wǎng)聯(lián)合會(huì) (W3C) HTML5 媒體源擴(kuò)展 (MSE),支持 W3C HTML5 加密媒體擴(kuò)展 (EME),以及對(duì) XAML MediaElement 控件的更新。

HTML5 媒體源擴(kuò)展 (MSE) 視頻和音頻。

HTML5 媒體源擴(kuò)展 (MSE) 是一種 W3C 標(biāo)準(zhǔn),它將 videoaudio 元素進(jìn)行擴(kuò)展,以便能夠在不使用插件的情況下動(dòng)態(tài)更改媒體流。這樣支持如自適應(yīng)媒體流、實(shí)時(shí)流、拼接視頻和視頻編輯等方案。

可以在 MSE 之上構(gòu)建自定義自適應(yīng)流式處理解決方案。 自適應(yīng)流式處理解決方案可以動(dòng)態(tài)更改媒體流的比特率,以提供最高質(zhì)量的流媒體體驗(yàn)。它們嘗試根據(jù)如網(wǎng)絡(luò)帶寬和 CPU 利用率等限制來決定最佳比特率。例如,如果網(wǎng)絡(luò)帶寬下降,你可以使用 MSE 將視頻流切換到較低的比特率。 這可能會(huì)降低圖像質(zhì)量,但可以保持視頻無中斷連續(xù)播放。

動(dòng)態(tài)拼接視頻的其中一個(gè)用途是可以在媒體播放過程中插入廣告。這意味著不必事先在媒體文件中放入廣告剪輯,可以在播放過程中向媒體流中插入剪輯。

以下是 MSE API 的一些重要元素。

API 描述
MediaSource 連接到 HTML 媒體元素的媒體對(duì)象。 MediaSource 包含由一個(gè)或多個(gè) SourceBuffer 對(duì)象指定的媒體數(shù)據(jù)。
MediaSource.readyState 指示 MediaSource 的當(dāng)前狀態(tài)及其是否連接到媒體元素。
SourceBuffer 用于保存媒體數(shù)據(jù)的緩沖區(qū)。
SourceBufferList SourceBuffer 對(duì)象的集合。
MediaSource.endOfStream 指示流結(jié)束的原因。
MediaSource.sourceBuffers SourceBuffer 對(duì)象的集合,其中包含 MediaSource 的媒體數(shù)據(jù)。
createObjectURL 創(chuàng)建一個(gè)指向 MediaSource 對(duì)象的 URL。 通過將 src 屬性設(shè)置為此 URL,可以將 MediaSource 連接到 videoaudio

 

HTML5 加密媒體擴(kuò)展 (MSE) 視頻和音頻元素

HTML5 加密媒體擴(kuò)展 (EME) 是一個(gè) W3C 標(biāo)準(zhǔn),該標(biāo)準(zhǔn)對(duì) videoaudio 元素進(jìn)行了擴(kuò)展,以便在不使用插件的情況下也能啟用受數(shù)字版權(quán)管理 (DRM) 保護(hù)的內(nèi)容。 在使用 Windows 8.1 Preview 上運(yùn)行的 JavaScript 的 Internet Explorer 11 Preview 和 Windows 應(yīng)用商店應(yīng)用中支持 EME。

以下是與 EME 一起使用的一些主要 API。

API 描述
MediaKeys 用于解密和加密媒體數(shù)據(jù)的密鑰。
MediaKeySession 與密鑰相關(guān)的播放會(huì)話。
MediaKeys.createSession 創(chuàng)建與 MediaKeys 關(guān)聯(lián)的 MediaKeySession
keySystem 媒體元素上指定密鑰系統(tǒng)的屬性。 密鑰系統(tǒng)標(biāo)識(shí)內(nèi)容保護(hù)提供程序或解密機(jī)制。
MediaKeyError 指定與 MediaKeys 相關(guān)的錯(cuò)誤的類型。
MediaKeyMessageEvent 指定與 MediaKeys 相關(guān)的事件的類型。

“播放到”功能更新

Windows 8.1 Preview 中引入了一系列更新以改進(jìn)“播放到”體驗(yàn)。

以編程方式啟動(dòng)“播放到”UI

Windows 8.1 Preview 的新 UI 指南鼓勵(lì)應(yīng)用開發(fā)者使用標(biāo)準(zhǔn)“播放到”字形提供應(yīng)用內(nèi)按鈕,從而以編程方式顯示“播放到”UI 浮出控件,而不要求用戶通過輕掃“設(shè)備”超級(jí)按鈕來顯示此 UI。使用 ShowPlayToUI 可顯示浮出控件。

部分代碼顯示如何顯示“播放到”UI。

  1. function showPlayTo() { 
  2.     Windows.Media.PlayTo.PlayToManager.showPlayToUI(); 

#p#

按引用播放到

“按引用播放到”使網(wǎng)頁和 Windows 應(yīng)用商店應(yīng)用能夠播放受 DRM 保護(hù)的內(nèi)容。此應(yīng)用指定一個(gè)將發(fā)送到“播放到”目標(biāo)設(shè)備的首選統(tǒng)一資源標(biāo)識(shí)符 (URI)。 此 URI 可以指向一個(gè)基于云的媒體服務(wù)器。 如果存在 preferredSourceUri,“播放到”目標(biāo)設(shè)備可直接從云獲得流內(nèi)容,并且該內(nèi)容可受到 DRM 保護(hù)。(與來自必須解除內(nèi)容保護(hù)的 Windows 8.1 Preview 計(jì)算機(jī)—的備用—流內(nèi)容對(duì)比。)

以下代碼顯示如何設(shè)置“按引用播放到”。

  1. // video is a MediaElement defined in XAML. 
  2. using Windows.Foundation; 
  3.  
  4. video.Source = new Uri("http://www.contoso.com/videos/video.mp4");  
  5. video.PlayToSource.PreferredSourceUri =  
  6.    new Uri("http://www.contoso.com/catalogid=1234");  
  1. <video src="http://www.contoso.com/videos/video.mp4"  
  2.    x-ms-playToPreferredSourceUri="http://www.contoso.com/catalogid=1234" />  
  1. var video = document.createElement('video');  
  2. document.body.appendChild(video);  
  3.  
  4. video.src = "http://www.contoso.com/videos/video.mp4";  
  5. video.msPlayToPreferredSourceUri = "http://www.contoso.com/catalogid=1234";  

Adobe Flash 音頻和視頻支持

“播放到”功能現(xiàn)在支持通過數(shù)字媒體接收器 (DMR) 上的全新 Windows UI 播放來自 Internet Explorer 的未受保護(hù)的 Flash 音頻和視頻內(nèi)容。

支持媒體源擴(kuò)展

媒體源擴(kuò)展 (MSE) 是一個(gè)新的 W3C 標(biāo)準(zhǔn),將成為只使用 Web 瀏覽器實(shí)現(xiàn)高質(zhì)量、優(yōu)質(zhì)、節(jié)能和較長(zhǎng)視頻傳輸?shù)闹鞲?。MSE 不需要使用插件。“播放到”功能現(xiàn)在支持通過使用 JavaScript 的 Windows 應(yīng)用商店應(yīng)用,以及使用 Windows UI 的 Internet Explorer 中的網(wǎng)站播放未受保護(hù)的 MSE 內(nèi)容。

僅視頻到音頻設(shè)備

此“播放到”UI 現(xiàn)在支持選擇僅音頻接收器作為視頻內(nèi)容的遠(yuǎn)程終結(jié)點(diǎn)。視頻內(nèi)容被分離開,只將音頻組件發(fā)送給設(shè)備。

媒體傳輸控件 UI

在 Windows 8.1 Preview 中,你可以使用新 SystemMediaTransportControls,而不是 MediaControl 類。

此媒體傳輸控件 UI(也就是你調(diào)高音量或調(diào)低音量時(shí)看到的 UI)現(xiàn)在可用作在“播放到”設(shè)備上播放媒體的遠(yuǎn)程控制。

可以顯示這些傳輸控件,并用于在源應(yīng)用在后臺(tái)運(yùn)行或設(shè)備屏幕鎖定時(shí)控制本地或遠(yuǎn)程播放。所有 Windows 應(yīng)用商店應(yīng)用都會(huì)獲取一個(gè)默認(rèn)實(shí)現(xiàn),包括:

  • 連接基本傳輸控件,如播放、暫停和定位
  • 應(yīng)用名稱替代歌曲標(biāo)題
  • 應(yīng)用圖標(biāo)替代唱片集畫面

你的應(yīng)用可以通過以下方式改進(jìn)默認(rèn)實(shí)現(xiàn):

  • 連接高級(jí)傳輸控件,如下一曲目和上一曲目功能
  • 提供歌曲標(biāo)題
  • 提供唱片集畫面
  • 提供唱片集標(biāo)題

“設(shè)備”超級(jí)按鈕 UI 更新

“設(shè)備”超級(jí)按鈕現(xiàn)在按層次結(jié)構(gòu)組織,并將設(shè)備放在這些類別中:

  • 播放
  • 打印
  • 項(xiàng)目
  • 點(diǎn)擊和發(fā)送(如果設(shè)備硬件支持)

此功能可幫助用戶了解“設(shè)備”超級(jí)按鈕功能的預(yù)期行為,以免造成混淆。即使當(dāng)前沒有設(shè)備可用,仍會(huì)顯示這些部分。

數(shù)字媒體接收器暫留

最近選擇的數(shù)字媒體接收器及其連接狀態(tài)當(dāng)前在“設(shè)備”超級(jí)按鈕上高亮顯示。

改進(jìn)的連接/斷開連接流程和更好的錯(cuò)誤報(bào)告

“播放到”UI 現(xiàn)在支持改進(jìn)的連接和斷開連接流程。

在與設(shè)備建立“播放到”連接時(shí),將始終顯示一個(gè)包含“正在連接”消息的新 UI 和“播放到”浮出控件,直到實(shí)現(xiàn)連接。如果連接失敗,會(huì)向源應(yīng)用報(bào)告連接錯(cuò)誤。

已刪除“斷開連接”按鈕。若要結(jié)束遠(yuǎn)程播放并繼續(xù)本地播放,用戶現(xiàn)在可以選擇“此電腦”,此選項(xiàng)位于“播放到”UI 中的其他設(shè)備旁邊。

原文鏈接:http://msdn.microsoft.com/zh-cn/library/windows/apps/bg182883.aspx

 

責(zé)任編輯:陳四芳 來源: 多媒體
相關(guān)推薦

2024-06-07 14:13:39

2011-06-09 10:07:28

Qt phonon

2010-06-30 10:38:05

2015-09-20 20:13:55

2009-12-25 17:02:33

WPF多媒體

2010-10-27 11:27:50

MAS視頻監(jiān)控H3C

2013-12-17 11:18:53

iOS開發(fā)多媒體API

2013-12-17 13:29:04

iOS開發(fā)多媒體

2015-01-06 10:00:00

Windows 10

2020-12-20 09:05:30

騰訊多媒體5G

2011-08-02 10:36:02

iOS開發(fā) SDK 多媒體

2009-12-22 16:29:51

Linux多媒體軟件

2018-02-07 15:35:04

2014-03-18 17:45:01

Windows 8.1

2013-10-16 10:09:12

Windows 8.1

2013-08-28 15:26:35

Windows8.1工具

2013-09-03 14:59:47

Windows網(wǎng)絡(luò)

2013-08-28 14:59:17

Windows8.1文件訪問

2013-12-04 10:51:02

Windows 8.1Windows 8
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)