[Windows Phone] Nokia Imaging SDK (1) 加入參考

  • 2757
  • 0
  • 2013-11-26

Nokia Imaging SDK 是強大的影像處理工具函式庫,讓您在 Windows Phone 8 開發影像相關 App 時更容易和快速,本文將說明如何加入 Nokia Imaging SDK 相關參考。

 

前言

Nokia Imaging SDK 是強大的影像處理工具函式庫,讓您在 Windows Phone 8 開發影像相關 App 時更容易和快速,本文將說明如何加入 Nokia Imaging SDK 相關參考。


 

說明

Nokia Imaging SDK 官方網址 :

http://developer.nokia.com/Develop/Windows_Phone/nokia_apis/imaging.xhtml

它的功能如下圖所示 :



接著說明如何使用,先新增專案 :



因為 Nokia Imaging SDK 目前只相容於 Windows Phone 8,因此 [目標 Windows Phone OS 版本] 選擇 [Windows Phone OS 8.0]。



透過 NuGet 搜尋 Nokia Imaging SDK,出現 Nokia Imaging SDK 項目,選擇並且進行安裝。



出現 [授權接受] 視窗,請按 [我接受]。



專案透過 NuGet 加入 Nokia Imaging SDK 的結果如下圖所示。



照理說這樣應該就可以使用,但實際上會有問題,須包含
Nokia.Graphics.Imaging
Nokia.Graphics.Imaging.Managed
Nokia.InteropServices.WindowsRuntime

也就是少了 ARM 的參考,如果有人知道為什麼透過 NuGet 無法正常加入,請告訴我 (作者在這邊卡很久),因此我們透過手動下載與安裝 Nokia Imaging SDK,連結到以下網址 :

http://developer.nokia.com/info/sw.nokia.com/id/dac3ed67-f9df-41cc-950d-6817d4a64ef4/Nokia_Imaging_SDK.html

按 Download 下載 Nokia Imaging SDK。



下載後進行安裝。



重新新增專案,選擇 [組態設定]。



將 Any CPU 移除,只留下 x86 和 ARM,在模擬器運行使用 x86,實際裝置運行使用 ARM。



加入參考,包含以下三個 :
C:\Program Files (x86)\Nokia\Nokia Imaging SDK\NokiaImagingSDKLibs\Nokia.Graphics.Imaging.Managed.dll



C:\Program Files (x86)\Nokia\Nokia Imaging SDK\NokiaImagingSDKLibs\ARM\Nokia.Graphics.Imaging.winmd
C:\Program Files (x86)\Nokia\Nokia Imaging SDK\NokiaImagingSDKLibs\ARM\Nokia.InteropServices.WindowsRuntime.winmd



關閉專案,以記事本開啟 .csproj 進行編輯。



分別搜尋 Nokia.Graphics.Imaging.winmd 和 Nokia.InteropServices.WindowsRuntime.winmd。

 




將 ARM 修改為 $(Platform)



以 Visual Studio 開啟專案,到此加入 Nokia Imaging SDK 完成。