小编use*_*329的帖子

使用sql查询将datetime值从一个时区转换为UTC时区

我有一个日期时间值.该日期时间值可以在任何时区,如"东部标准时间"或"印度标准时间".我想在sql中将该datetime值转换为UTC时区.这里从时区值开始就是给定的参数.我也可以使用c#代码实现这一点.但我在sql查询中需要这个.

任何人都可以告诉我如何转换它?

sql-server datetime

8
推荐指数
3
解决办法
4万
查看次数

如何通过耳机仅在Windows Phone 8应用程序中播放音频

我尝试过使用AudioRoutingManager类...但是我有未经授权的访问异常.这是我的代码

 AudioRoutingManager audioRouting = AudioRoutingManager.GetDefault();
    public AudioRoutingEndpoint ChangeAudioRoute()
    {

       var currentEndPoint= audioRouting.GetAudioEndpoint();
       switch (currentEndPoint)
       {
           case AudioRoutingEndpoint.Earpiece:
           case AudioRoutingEndpoint.Default:
               return AudioRoutingEndpoint.Speakerphone;

           case AudioRoutingEndpoint.Speakerphone:
               return AudioRoutingEndpoint.Earpiece;

               default:
               throw new OperationCanceledException();
       }
    }

    public void SetAudioRoute()
    {
        audioRouting.SetAudioEndpoint(this.ChangeAudioRoute());
    }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

windows-phone-8 windows-phone-voip

5
推荐指数
1
解决办法
2021
查看次数

无法识别图像标题。(来自 HRESULT 的异常:0x88982F61)在 Windows Phone 8 应用程序中

这是我的代码...

    public async Task SetLargeImageAsync(byte[] imageBytes,
        bool storeBytesInObject = false)
    {

        var tcs = new TaskCompletionSource<string>();

        SmartDispatcher.BeginInvoke(() =>
        {
            using (MemoryStream ms = new MemoryStream(imageBytes))
            {

                if (storeBytesInObject)
                    this.LargeImageBytes = imageBytes;

                BitmapImage image = new BitmapImage();

                image.SetSource(ms);

                this.LargeImage = image;

                tcs.SetResult(string.Empty);
            }
        });

        await tcs.Task;
    }
Run Code Online (Sandbox Code Playgroud)

我正在将字节发送到流中。这很好用;它正在显示图像。

但有时我会收到以下异常:

无法识别图像标题。(来自 HRESULT 的异常:0x88982F61)在 MS.Internal.XcpImports.CheckHResult(UInt32 hr) 在 MS.Internal.XcpImports.BitmapSource_SetSource(BitmapSource bitmapSource, CValue& byteStream) 在 System.Windows.Media.Imaging.BitmapSource.SetSourceInternal(Stream)在 System.Windows.Media.Imaging.BitmapImage.SetSourceInternal(Stream streamSource) 在 System.Windows.Media.Imaging.BitmapSource.SetSource(Stream streamSource)

问题是什么?不同类型的图像有什么问题吗?

我在某处发现我们应该使用以下代码来寻找开始位置:

ms.Seek(0, SeekOrigin.Begin)
Run Code Online (Sandbox Code Playgroud)

这是真的吗?什么是解决方案?

image windows-phone-8

5
推荐指数
2
解决办法
2071
查看次数