+
+ internal static class WindowOrientationExtension
+ {
+ internal static Tizen.Multimedia.Rotation ToMmRotation(this NUI.Window.WindowOrientation rotation)
+ {
+ switch (rotation)
+ {
+ case NUI.Window.WindowOrientation.Portrait:
+ return Tizen.Multimedia.Rotation.Rotate0;
+ case NUI.Window.WindowOrientation.Landscape:
+ return Tizen.Multimedia.Rotation.Rotate90;
+ case NUI.Window.WindowOrientation.PortraitInverse:
+ return Tizen.Multimedia.Rotation.Rotate180;
+ case NUI.Window.WindowOrientation.LandscapeInverse:
+ return Tizen.Multimedia.Rotation.Rotate270;
+ default:
+ break;
+ }
+
+ return Tizen.Multimedia.Rotation.Rotate90;
+ }
+ }