이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
Windows Phone의 Silverlight 및 XNA Framework

Windows Phone의 Silverlight 및 XNA Framework

2012-02-09

Windows Phone 응용프로그램은 Silverlight 및 XNA Framework를 사용하여 작성합니다. 이 항목은 응용프로그램을 만드는 데 어느 프레임워크를 사용할지 또는 두 프레임워크를 모두 사용할지를 결정하는 데 활용할 수 있습니다.

다음 단원에서는 개발자의 요구에 따라 최상의 프레임워크를 선택하기 위해 필요한 정보를 제공합니다.

다음 표는 Windows Phone 응용프로그램에 Silverlight와 XNA Framework 중 어느 것을 사용할지 결정하는 데 활용할 수 있는 기준을 보여 줍니다.

Silverlight 사용

XNA Framework 사용

XNA Framework 및 Silverlight 결합

XAML 기반, 이벤트 기반의 응용프로그램 프레임워크를 원하는 경우

고성능 게임 프레임워크를 원하는 경우

고성능 게임 프레임워크와 결합한 XAML 기반, 이벤트 기반의 응용프로그램을 원하는 경우

RIA(리치 인터넷 응용프로그램) 식 사용자 인터페이스를 빠르게 만들려는 경우

여러 화면의 2D 및 3D 게임을 빠르게 만들려는 경우

RIA(리치 인터넷 응용프로그램) 식 사용자 인터페이스를 결합한 여러 화면의 2D 및 3D 게임을 만들려는 경우

Windows Phone 컨트롤을 사용하려는 경우

XNA 콘텐츠 파이프라인의 모델, 메시, 스프라이트, 질감, 효과, 지형, 애니메이션 등과 같은 아트 자산을 관리하려는 경우

XNA 콘텐츠 파이프라인의 모델, 메시, 스프라이트, 질감, 효과, 지형, 애니메이션 등과 같은 아트 자산과 함께 Windows Phone 컨트롤을 사용하려는 경우

응용프로그램에 동영상을 포함하려는 경우

스프라이트 글꼴 대신 국제 범용 텍스트를 비롯한 Silverlight 텍스트 렌더링을 사용하려는 경우

HTML Web Browser 컨트롤을 사용하려는 경우

XNA Framework 응용프로그램의 풍부한 그래픽 역량과 결합된 Silverlight 응용프로그램의 페이지 탐색 모델을 원하는 경우

Windows Phone용 Silverlight 클래스 라이브러리 항목은 MSDN의 Silverlight 단원에 문서화되어 있습니다. 해당 단원에서는 Silverlight 사용 시의 Windows 및 Windows Phone 응용프로그램 플랫폼 간의 차이를 이해하는 데 유용한 개념 및 방법 항목도 확인할 수 있습니다.

다음 링크는 Silverlight 문서의 항목으로 연결됩니다.

항목

설명

Silverlight용 .NET Framework 클래스 라이브러리

Silverlight의 클래스, 인터페이스 및 값 유형의 전체 목록을 포함합니다.

Windows Phone용 Silverlight에서 지원되는 기능

Windows Phone에서 지원되는 Silverlight 기능 목록을 포함합니다.

Windows 및 Windows Phone의 Silverlight 차이점

Windows Phone의 Silverlight와 다른 플랫폼의 Silverlight 사이의 기능 구현 차이에 대해 설명합니다.

Windows Phone용 Silverlight의 미디어

Windows Phone용 미디어 지원에 대해 설명합니다.

Windows Phone에 대한 클래스 라이브러리 지원

Windows Phone의 Silverlight에 대한 .NET Framework 클래스 라이브러리 지원에 대해 설명합니다.

첫 번째 Windows Phone용 Silverlight 응용프로그램 작성을 시작하려면 방법: Windows Phone용 첫 번째 Silverlight 응용프로그램 만들기를 참조하십시오. Microsoft Silverlight.Net 사이트, Silverlight 포럼Silverlight 팀 블로그에서 커뮤니티 토론에 참여할 수도 있습니다.

XNA Framework 클래스 라이브러리는 MSDN의 XNA Game Studio 4.0 단원에 문서화되어 있습니다. 해당 단원에는 Windows Phone용 게임을 만드는 데 활용할 수 있는 개념 및 방법 항목도 있습니다.

다음 링크는 XNA Game Studio 문서의 항목으로 연결됩니다.

항목

설명

XNA Framework 클래스 라이브러리

XNA Game Studio 에 있는 클래스, 인터페이스 및 값 유형의 목록을 포함합니다.

Windows Phone 게임 개발

XNA Game Studio 환경을 사용하여 Windows Phone 게임을 개발하는 방법에 대해 설명합니다.

첫 번째 XNA Framework 응용프로그램 작성을 시작하려면 방법: Windows Phone용 첫 번째 XNA Framework 응용프로그램 만들기를 참조하십시오. Windows Phone용 게임 개발에 대한 자세한 내용을 확인하고 커뮤니티 토론에 참여하려면 XNA Game Studio 및 XNA Framework, XNA Game Studio 커뮤니티 포럼XNA Game Studio 팀 블로그를 참조하십시오.

과거에는 Windows Phone 응용프로그램을 빌드하는 데 Silverlight를 사용할지 아니면 XNA Framework를 사용할지를 결정해야 했습니다. 일부 클래스를 여러 프레임워크 사이에 공유할 수 있는 반면, 비주얼에는 프레임워크 한 개만 사용할 수 있습니다. Windows Phone 7.5 부터 새 SharedGraphicsDeviceManagerUIElementRenderer 클래스를 사용하여 Silverlight와 XNA Framework를 단일 응용프로그램에 결합할 수 있습니다.

다음 링크는 Windows Phone 응용프로그램에서 Silverlight 및 XNA Framework 결합과 관련된 항목으로 연결됩니다.

항목

설명

Silverlight 및 XNA를 결합하는 프로젝트 템플릿 사용

통합된 Silverlight 및 XNA Framework 응용프로그램 만들기를 지원하는 Windows Phone 7.5 개발자 도구에 추가된 Visual Studio 프로젝트 템플릿에 대해 설명합니다.

방법: Windows Phone 응용프로그램에서 Silverlight 및 XNA Framework 결합

첫 번째 Windows Phone 용 Silverlight 및 XNA Framework 응용프로그램을 만드는 방법에 대한 단계별 설명입니다.

Windows Phone용 코드 샘플

Windows Phone 응용프로그램에 XNA Framework 및 Silverlight를 결합하는 Silverlight/XNA Framework 샘플MyLittleTeapot 샘플 링크를 포함합니다.

Silverlight 및 XNA Framework와 관련된 항목에 대한 링크를 보려면 Silverlight 응용프로그램 개발XNA Framework 응용프로그램 개발을 참조하십시오.

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

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