하위 하드웨어의 Direct3D 11

이 섹션에서는 DirectX 9에서 DirectX 11까지 새로운 하드웨어와 기존 하드웨어를 모두 지원하도록 Direct3D 11을 설계하는 방법을 설명합니다.

이 다이어그램은 Direct3D 11이 새로운 하드웨어와 기존 하드웨어를 지원하는 방법을 보여 줍니다.

direct3d 11에서 지원하는 하드웨어 다이어그램

Direct3D 11에서는 기능 수준이라는 새로운 패러다임을 도입했습니다. 기능 수준은 잘 정의된 GPU 기능 세트입니다. 기능 수준을 사용하여 Direct3D 애플리케이션을 대상으로 지정하여 하위 버전의 Direct3D 하드웨어에서 실행할 수 있습니다.

10Level9 참조 섹션에는 다양한 ID3D11DeviceID3D11DeviceContext 메서드가 다양한 10Level9 기능 수준에서 작동하는 방식의 차이점이 나열되어 있습니다.

섹션 내용

항목 설명
Direct3D 기능 수준
이 항목에서는 Direct3D 기능 수준에 대해 설명합니다.
예외
이 항목에서는 하위 하드웨어에서 Direct3D 11을 사용할 때의 예외에 대해 설명합니다.
하위 하드웨어의 컴퓨팅 셰이더
이 항목에서는 Direct3D 10 하드웨어의 Direct3D 11 앱에서 컴퓨팅 셰이더 를 사용하는 방법에 대해 설명합니다.
원치 않는 NULL 픽셀 셰이더 SRV 방지
이 항목에서는 NULL 이 아닌 SRV가 픽셀 셰이더 단계에 바인딩된 경우에도 NULL SRV(셰이더 리소스 뷰)를 수신하는 드라이버를 해결하는 방법을 설명합니다.

기능 수준에 대해 topics 방법

항목 Description
방법: 디바이스 기능 수준 가져오기
기능 수준을 가져오는 방법

디바이스