导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

Windows Phone 8 的游戏

2014/6/18

仅适用于:Windows Phone 8 和 Windows Phone Silverlight 8.1

本节包含关于创建 Windows Phone 8 游戏的信息。通过 Windows Phone 8,您可以使用 Direct3D 将图形呈现至您的手机应用的屏幕上,并可以使用 Microsoft 媒体基础和 XAudio2 API 来播放后台音频或声音效果。

为 Windows Phone 8 的游戏选择正确的项目模板

有一些不同的方法可用于将 Direct3D 并入您的应用中。您可以创建纯本机 Direct3D 应用,或者您可以使用 DrawingSurfaceDrawingSurfaceBackgroundGrid 控件将 Direct3D 并入基于 XAML 的托管应用。Windows Phone SDK 8.0 包含针对所有这些应用类型的项目模板。您所使用的模板决定了您可以在您的应用中使用的其他 Windows Phone 功能。本主题将帮助您决定哪个项目模板适合您的应用。

Windows Phone 8 的 Direct3D

Windows Phone 8 支持桌面上可用的 Direct3D API 的子集。手机上支持的 API 根据功能级别 9_3 发挥作用。功能级别是 Direct3D 所使用的概念,用来描述不同硬件平台上的 API 支持和行为。本节包含有关在手机应用中使用 Direct3D 的更多信息,这包括 API 和着色器支持、桌面平台的差异和性能优化。

Windows Phone 8 的 XAML 和 Direct3D 应用

XAML 和 Direct3D 应用使用 DrawingSurface 控件显示基于 XAML 的 UI 中内联的 Direct3D 内容。本主题向您演示 Windows Phone SDK 8.0 随附的 XAML 和 Direct3D 应用项目模板。

Windows Phone 8 的 Direct3D 和 XAML 应用

带 XAML 应用的 Direct3D 使用 DrawingSurfaceBackgroundGrid 控件显示 Direct3D 内容,这些内容填充了基于 XAML 的 UI 后面的整个屏幕。本主题向您演示 Windows Phone SDK 8.0 随附的 Direct3D 和 XAML 应用项目模板。

演练:对 Windows Phone 8 使用 Microsoft 媒体基础

Windows Phone 8 支持 Microsoft 媒体基础 (MF) API 的子集。本主题向您演示如何使用 MF API 将视频流呈现到 Direct3D 纹理(随后它将映射到几何图形并呈现到屏幕)。

Windows Phone 8 的本机音频 API

本主题讨论可用于在游戏中播放声音效果和背景音乐的本机音频 API。

如何为 Windows Phone 8 创建第一个 XNA Game Studio 4.0 应用

借助 Windows Phone SDK 8.0,您可以创建面向 Windows Phone OS 7.1 的 XNA 游戏,它与 Windows Phone 8 设备兼容并将在这些设备上运行。本主题向您演示创建基于 XNA 的游戏。

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2014 Microsoft