이 버전의 Windows 7/Direct3D 11은 DirectX SDK의 일부로 제공되며 새로운 기능, 도구 및 설명서를 포함합니다.
항목
설명
Direct2D
Direct2D는 2차원 기하 도형, 비트맵 및 텍스트에 대한 고성능 및 고품질 렌더링을 제공하는 하드웨어 가속 즉시 모드 2차원 그래픽 API입니다. Direct2D API는 Direct3D 및 GDI와 잘 상호 운용되도록 설계되었습니다. 이 SDK를 사용하면 개발자가 API를 평가하고 간단한 애플리케이션을 작성할 수 있으며, 올바르게 구성된 컴퓨터에서 몇 가지 고급 기능을 사용할 수 있습니다. 설명서 및 샘플을 참조하세요.
DirectWrite
DirectWrite는 고품질 텍스트 렌더링, 해상도 독립적 개요 글꼴, 전체 유니코드 텍스트 및 레이아웃 지원 등을 지원합니다.
문서 및 UI에서 텍스트 가독성을 향상시키는 디바이스 독립적 텍스트 레이아웃 시스템입니다.
GDI Direct3D, Direct2D 또는 애플리케이션별 렌더링 기술을 사용할 수 있는 고품질의 하위 픽셀 ClearType 텍스트 렌더링입니다.
다중 서식 텍스트를 지원합니다.
OpenType 글꼴의 고급 입력 체계 기능을 지원합니다.
Windows에서 지원하는 모든 언어로 된 텍스트의 레이아웃 및 렌더링을 지원합니다.
이 SDK를 사용하면 개발자가 API를 평가하고 데모용으로만 기본 애플리케이션을 작성할 수 있습니다. 설명서 및 샘플을 참조하세요.
DXGI 1.1
DXGI 1.1 은 DXGI 1.0에서 빌드되며 Windows Vista와 Windows 7 모두에서 사용할 수 있습니다. DXGI 1.1에는 다음과 같은 몇 가지 새로운 기능이 추가되었습니다.
동기화된 공유 표면 지원. 이렇게 하면 여러 D3D(D3D10과 D3D11 사이에 있을 수 있음) 디바이스 간에 효율적인 읽기 및 쓰기 화면 공유가 가능합니다.
BGRA 형식 지원. 이를 통해 GDI는 Direct2D, Direct3D 10.1 또는 Direct3D 11 디바이스가 대상으로 하는 동일한 DXGI 표면으로 렌더링할 수 있습니다.
최대 프레임 대기 시간. IDXGIDevice1::SetMaximumFrameLatency 및 IDXGIDevice1::GetMaximumFrameLatency를 사용하여 타이틀은 렌더링을 위해 제출하기 전에 큐에 저장할 수 있는 프레임 수를 제어할 수 있습니다. 대기 시간은 CPU가 사용자 입력에 응답하는 방법과 렌더링 큐에 있는 프레임 중에서 선택하는 방법을 제어하는 데 자주 사용됩니다.
어댑터 열거형입니다. IDXGIFactory1::EnumAdapters1을 사용하면 타이틀이 연결된 모니터나 출력이 없는 로컬 어댑터와 출력이 연결된 어댑터를 열거할 수 있습니다.