1

ich das Lumia Imaging SDK am Testen 3,0 quick start sampleLumia Imaging SDK 3.0 Schnellstart-Fehler auf GrayscaleEffect() auf Mobil Emulator 10

Das Beispiel funktioniert auf meinem Desktop in Ordnung, aber diesen Fehler erzeugen, wenn sie auf mobilen Emulator 10.

läuft
public MainPage() 
    { 
     this.InitializeComponent(); 


     double scaleFactor = 1.0; 
     scaleFactor = DisplayInformation.GetForCurrentView().RawPixelsPerViewPixel; 

     _writeableBitmap = new WriteableBitmap((int)(Window.Current.Bounds.Width * scaleFactor), (int)(Window.Current.Bounds.Height * scaleFactor)); 
     _thumbnailImageBitmap = new WriteableBitmap((int)OriginalImage.Width, (int)OriginalImage.Height); 
     _grayscaleEffect = new GrayscaleEffect(); 
     _brightnessEffect = new BrightnessEffect(_grayscaleEffect); 
     m_renderer = new SwapChainPanelRenderer(_brightnessEffect, SwapChainPanelTarget); 

     LoadDefaultImageAsync(); 
    } 

Die Zeile _grayscaleEffect = new GrayscaleEffect(); hat den Fehler ausgelöst. System.IO.FileNotFoundException

at System.StubHelpers.StubHelpers.GetWinRTFactoryObject(IntPtr pCPCMD) 
at Lumia.Imaging.Adjustments.GrayscaleEffect..ctor() 
at QuickStart.MainPage..ctor() 
at QuickStart.QuickStart_XamlTypeInfo.XamlTypeInfoProvider.Activate_0_MainPage() 
at QuickStart.QuickStart_XamlTypeInfo.XamlUserType.ActivateInstance() 

enter image description here

ich für Windows 10 mobile zu testen keine physische Gerät haben. Was vermisse ich?

Antwort

0

Vielen Dank für Ihr Feedback. Ich kann Ihr Problem reproduzieren, während Sie Mobile Emulator 10.0.10586 verwenden. Aber wenn ich es auf einem echten Gerät getestet habe, funktioniert das Beispiel gut. Das OS-Build des Geräts ist ebenfalls 10586. Dieses Problem kann sich auf Mobile Emulator beziehen. Wir haben dies dem SDK-Team gemeldet. Ich werde hier aktualisieren, sobald ich weitere Informationen bekomme.

Jetzt können Sie Ihren Code mit dem lokalen Computer testen oder wenn Sie ein physisches Gerät haben, können Sie auf Ihrem Gerät testen.