Share via


Direct3D 12 참조

이 섹션에서는 Direct3D 12 기반 그래픽 프로그래밍용 API에 대해 설명합니다.

섹션 내용

항목 Description
인터페이스 계층 구조 다이어그램은 인터페이스 상속 계층 구조를 보여줍니다.
D3D12 참조의 예제 코드 Direct3D 12 설명서의 예제 코드 사용에 대해 설명합니다.
핵심 참조 이 섹션에서는 버퍼, 텍스처 및 뷰에 대한 API를 포함하여 d3d12.h에 선언된 Direct3D 12 API에 대해 설명합니다.
디버그 계층 참조 이 섹션에서는 디버그 계층용인 d3d12sdklayers.h에 선언된 Direct3D 12 API에 대해 설명합니다.
셰이더 참조 이 섹션에서는 프로그래밍 가능한 셰이더를 만들고 관리하는 데 도움이 되는 d3d12shader.h에 선언된 Direct3D 12 API에 대해 설명합니다. 셰이더는 HLSL을 사용하여 독점적으로 프로그래밍되는 실행 프로그램입니다.
11on12 참조 이 섹션에서는 d3d11on12.h에 선언된 Direct3D 12 API에 대해 설명합니다. Direct3D 11on12 API를 사용하면 코드를 D3D11에서 D3D12로 증분 방식으로 이식할 수 있습니다.
DirectML(Direct Machine Learning) 참조 이 섹션에서는 directml.h에 선언된 DirectML(Direct Machine Learning) API에 대해 설명합니다.
D3D12에 대한 도우미 구조 및 함수 이러한 도우미 구조 및 도우미 함수는 에서 d3dx12.h선언됩니다.
Direct3D 12 반환 코드 다음은 API 함수의 반환 코드입니다.
Direct3D 12 광선 추적 이 섹션에서는 Direct3D 12 레이트레이싱과 관련된 API에 대한 링크를 제공합니다.
Windows 7의 Direct3D 12 이 섹션에서는 Windows 7에서만 사용하기 위해 에서 d3d12downlevel.h선언된 Direct3D 12 API에 대해 설명합니다. 자세한 내용은 DirectX 12 게임을 Windows 7로 포팅 을 참조하세요.