Direct3D 11, Direct3D 10 및 Direct2D 작업

이 섹션에서는 이전 버전의 Direct3D 및 Direct2D, Direct3D 11on12 API 및 Direct3D 11에서 Direct3D 12로의 포팅 지침이 포함된 interop 기술을 설명합니다.

섹션 내용

항목 설명
Direct3D 12 Interop
D3D12를 사용하여 구성 요소화된 애플리케이션을 작성할 수 있습니다.
12에서 Direct3D 11
D3D11On12는 개발자가 D3D11 인터페이스와 개체를 사용하여 D3D12 API를 구동할 수 있는 메커니즘입니다. D3D11on12에서는 D3D11(예: D2D 텍스트 및 UI)을 사용하여 작성된 구성 요소가 D3D12 API를 대상으로 작성된 구성 요소와 함께 작동할 수 있습니다. 또한 D3D11on12에서는 앱의 일부는 단순성을 위해 D3D11을 계속 대상으로 하고, 다른 항목은 성능을 위해 D3D12를 대상으로 하면서도 항상 완전하고 정확한 렌더링은 유지함으로써 D3D11에서 D3D12로 애플리케이션을 점진적으로 포팅할 수 있습니다. D3D11On12를 통해 두 API 사이에서 리소스를 공유하고 작업을 동기화하는 interop 기술을 사용하는 것보다 더 간단히 수행할 수 있습니다.
Direct3D 11에서 Direct3D 12로 포팅
이 섹션은 사용자 지정 Direct3D 11 그래픽 엔진에서 Direct3D 12로 포팅하는 방법에 대한 지침을 제공합니다.

Direct3D 12 프로그래밍 가이드