Direct3D

Direct3D는 렌더링 파이프라인을 사용하여 기본 요소를 그리거나 컴퓨팅 셰이더를 사용하여 병렬 작업을 수행하기 위한 하위 수준 API입니다. 자세한 내용은 아래 내용을 참조하세요.

Direct3D를 가져오고 설치하는 방법에 대한 자세한 내용은 Direct3D 12 프로그래밍 환경 설정을 참조하세요.

섹션 내용

항목 설명
Direct3D 시작 Direct3D에 대해 보다 심층적이고 다양한 애플리케이션 모델, 다양한 버전, 렌더링 및 컴퓨팅에 대해 설명합니다.
Direct3D 12 그래픽 Direct3D 12는 애플리케이션이 하나 이상의 Direct3D 12 호환 GPU가 장착된 PC의 그래픽 및 컴퓨팅 기능을 활용할 수 있는 API 및 플랫폼을 제공합니다.
Direct3D 11 그래픽 Microsoft Direct3D 11 그래픽을 사용하여 게임 및 과학 및 데스크톱 애플리케이션용 3D 그래픽을 만들 수 있습니다.
DXGI DXGI는 그래픽 어댑터 열거, 디스플레이 모드 열거, 버퍼 형식 선택, 프로세스 간에 리소스 공유, 렌더링된 프레임을 창이나 모니터에 표시하여 표시를 처리합니다.
HLSL HLSL은 DirectX를 위한 상위 수준 셰이더 언어입니다. HLSL를 사용하여 Direct3D 파이프라인을 위해 C 스타일의 프로그래밍 가능한 셰이더를 만들 수 있습니다.
Dds DDS(DirectDraw 표면 파일 형식)는 DXTn(압축되지 않은 압축) 텍스처, mipmap, 큐브 맵 및 볼륨 맵을 지원합니다. DirectXTex, DirectXTK, 레거시 D3DX 및 기타 DirectX 도구에서 지원됩니다.