Windows phone 8 在Windows Phone 8中使用DirectX3D将图像(而不是*.dds)渲染到“DrawingSurface”

Windows phone 8 在Windows Phone 8中使用DirectX3D将图像(而不是*.dds)渲染到“DrawingSurface”,windows-phone-8,directx-11,Windows Phone 8,Directx 11,如何在Windows Phone 8中使用DirectX3D将图像(而不是*.dds)渲染到绘图表面 createxxxtexturerfromfile,其中XXX为DDS或WIC可用,但 Windows Phone 8不支持WIC 非常感谢您的帮助。事实上,WP8不支持WIC。我不是DirectX专家,但据我所知,您有两种选择: 将应用程序更改为混合的XAML+D3D应用程序,并使用XAML将图像覆盖在应用程序顶部。显然,由于GPU需要额外的中间表面,这对性能有着显著的影响 将图像转换为编译前

如何在Windows Phone 8中使用DirectX3D将图像(而不是*.dds)渲染到绘图表面

createxxxtexturerfromfile,其中XXX为DDS或WIC可用,但 Windows Phone 8不支持WIC


非常感谢您的帮助。

事实上,WP8不支持WIC。我不是DirectX专家,但据我所知,您有两种选择:

将应用程序更改为混合的XAML+D3D应用程序,并使用XAML将图像覆盖在应用程序顶部。显然,由于GPU需要额外的中间表面,这对性能有着显著的影响

将图像转换为编译前不需要WIC的格式。这个 项目中提供的工具应该能够支持