DirectX 그래픽 시작

Microsoft DirectX 그래픽은 게임 및 기타 고성능 멀티미디어 애플리케이션을 만드는 데 사용할 수 있는 API 집합을 제공합니다. DirectX 그래픽에는 고성능 2차원 및 3차원 그래픽에 대한 지원이 포함됩니다.

3D 그래픽의 경우 Microsoft Direct3D 11 API를 사용합니다. Microsoft Direct3D 9 수준 또는 Microsoft Direct3D 10 수준 하드웨어가 있는 경우에도 Direct3D 11 API를 사용하고 기능 수준 9_x 또는 기능 수준 10_x 디바이스를 대상으로 지정할 수 있습니다. DirectX를 사용하여 3차원 그래픽을 개발하는 방법에 대한 자세한 내용은 DirectX를 사용하여 3D 그래픽 만들기를 참조하세요.

2차원 그래픽 및 텍스트의 경우 Windows GDI(그래픽 디바이스 인터페이스) 대신 Direct2D 및 DirectWrite 사용합니다.

Direct3D 11 또는 Direct2D가 채워진 비트맵을 작성하려면 DirectComposition을 사용합니다.

DirectX를 사용하는 Windows 스토어 앱을 만드는 방법에 대한 자세한 내용은 DirectX를 사용하여 첫 번째 Windows 스토어 앱 만들기를 참조하세요. Windows.UI::Xaml::Controls::SwapChainPanel 클래스를 사용하여 XAML UI 오버레이를 사용하여 고성능 DirectX 앱을 만들 수 있습니다. Windows 앱에서 XAML과 DirectX를 결합하는 방법에 대한 자세한 내용은 DirectX 및 XAML interop을 참조하세요.

Windows 8 디스플레이 드라이버를 빌드하는 방법에 대한 자세한 내용은 WDDM(Windows 디스플레이 드라이버 모델)에 대한 로드맵을 참조하세요.

이전 DirectX 버전에 대한 설명서가 필요한 경우 클래식 DirectX 그래픽을 참조하세요.