數位媒體: 使用WPF向控制項和三維表面添加視頻

來源:互聯網
上載者:User

本文討論:

Windows Presentation Foundation 數位媒體基礎知識

使用 MediaElement 和 MediaPlayer

WPF 控制項中嵌入的視頻

將視頻映射到三維表面上

本文使用了以下 技術:

.NET Framework 3.0

當 Windows Presentation Foundation (WPF) 開始風靡整個 Adobe Flash 社區時,我最初則表示出懷疑的態度。Microsoft 引入了一項有競爭力的技術,這使得眾多 Flash 開發人員(包括我自己在內)為了支援我們鐘愛的平台而對該公司進行了猛烈的抨擊。之後我收到 了一封電子郵件,說 Microsoft 派出了一名技術宣傳師到舊金山的 Frog Design 工作室示範 Windows® Presentation Foundation,當時我認為這將是一個極好的機會來向所有人展示為何 Flash 在各方面都更勝一籌。

在 Karsten Januszewski 的示範過程中,他向我們展示了時下著名的 North Face 示範 (channel9.msdn.com/Showpost.aspx?postid=116327),它的特色之處在於將高品質的 Windows Media® Video (WMV) 剪輯映射在一個三維旋轉式情境中的彎曲三維網格對象上。該示範是由 Fluid (另一個位於舊金山的互動工作室)和 Microsoft Windows Presentation Foundation 團隊成員聯合制 作的。眼前發生的事實驅走了我的偏見。這種形式的示範是很難藉助或根本無法藉助 Flash 或任何其他 相關平台完成的。

示範會後不久,我放棄了自己的成見,並下載了 Microsoft® .NET Framework 3.0 運行時,由此開始了我作為 Windows Presentation Foundation 互動設計師的職業生涯 。 從那時起,Flash 與 Windows Presentation Foundation 孰是孰非的爭論就幾乎煙消雲散了,原因是 這兩項技術真正競爭的領域並不多。而這種爭論可能會在 Microsoft 用於傳送跨平台網頁(包括圖形、 視頻、動畫和音頻)的最新解決方案發布之際再度成為眾人討論的焦點。這一即將發布的版本代號為 “WPF/E”,您可以從“WPF/E”開發人員中心獲得該版本的預覽,網址為 msdn2.microsoft.com/bb187358.aspx。

能夠將視頻映射到三維表面的功能的確足以引起互動設計 師的注意。但是在將音頻和視頻整合到 Windows Presentation Foundation 時,我們能夠實現的功能遠 不止此,這一功能只能算是皮毛而已。本文將協助您熟悉和瞭解 Windows Presentation Foundation 媒 體整合的最新發展,並為您將媒體檔案和感興趣的可選映像添加到自己的應用程式提供必需的知識。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.