내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8용 Direct3D 앱 개발

2014-06-18

적용 대상: Windows Phone 8 및 Windows Phone Silverlight 8.1만

 

이 섹션에는 Windows Phone 8 용 Direct3D 앱 구현에 대한 정보가 있습니다. “Direct3D 앱”은 네이티브 코드만 사용하는 특수 앱 유형을 나타내는 용어입니다. 그래픽 렌더링에 Direct3D을 사용하는 다른 앱 유형을 “관리되는 앱”이라고 합니다. 이름이 의미하는 대로 이러한 앱에서는 관리 코드 및 Direct3D 앱 에 사용할 수 없는 다양한 다른 기능을 사용할 수 있습니다. 관리되는 앱 및 Direct3D 앱의 응용프로그램 프레임워크는 상당히 다르므로 코딩을 시작하기 전에 만들려는 앱 유형을 결정하고 올바른 프로젝트 템플릿을 선택해야 합니다. 만들 앱 유형을 결정하는 데 도움이 되도록 항목 Windows Phone 8의 게임에 적합한 프로젝트 템플릿 선택을 읽어야 합니다.

Direct3D 앱 이 시나리오에 적합하다고 결정하면 이 섹션의 항목에서는 Direct3D 앱 프레임워크에 대해 설명하고 많은 앱과 게임에 필요한 일부 기능을 구현하는 방법을 보여 줍니다. 이 섹션은 Direct3D 그래픽 또는 네이티브 사운드 API에 직접 관련되지 않은 작업에 중점을 둡니다. 앱에 대한 그래픽 및 사운드를 구현하는 방법에 대한 자세한 내용은 Windows Phone 8의 게임을 참조하세요.

Windows Phone 에서는 앱이 웹 브라우저를 시작하거나 휴대폰 미디어 라이브러리에서 사진을 선택하는 등의 몇 가지 일반적인 시나리오를 쉽게 구현할 수 있도록 시작 관리자 및 선택자라는 관리되는 API 집합을 제공합니다. 이 관리되는 API는 Direct3D 앱 에 사용할 수 없지만 네이티브 코드에서 다른 방법으로 이러한 작업을 수행할 수 있습니다. 자세한 내용은 Windows Phone 8용 Direct3D 앱의 시작 관리자 및 선택자를 참조하세요.

대부분의 게임에서는 사용자가 플레이어 이름을 입력하는 것과 같은 텍스트 입력을 제공할 수 있습니다. Direct3D 앱 에서는 TextBox와 같은 XAML 컨트롤에 액세스할 수 없습니다. Windows Phone 8 에서는 고유한 텍스트 상자를 처음부터 만들 수 있도록 앱이 휴대폰의 SIP(가상 입력판)에서 텍스트 입력을 수신할 수 있는 API를 제공합니다. 이 작업에 대한 자세한 내용은 Windows Phone 8용 Direct3D 앱에서 키보드 입력을 처리하는 방법을 참조하세요.

Windows Phone 에서 Direct3D 앱의 앱 모델은 Windows 스토어 앱의 앱 모델과 매우 비슷합니다. 휴대폰 앱 모델이 다른 몇 가지 중요한 영역이 있습니다. 자세한 내용은 Windows Phone 8용 Direct3D 앱 모델을 참조하세요.

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft