Share via


ID3D12Device3 인터페이스(d3d12.h)

가상 어댑터를 나타냅니다. 이 인터페이스는 ID3D12Device2 를 확장하여 GPU 오류 또는 디바이스 제거 시나리오의 경우에도 지속되는 시스템 메모리에 특수한 용도의 진단 힙을 만들 수 있도록 지원합니다.

참고 Windows 10 Fall Creators Update 도입된 이 인터페이스는 ID3D12Device 인터페이스의 최신 버전입니다. Windows 10 Fall Creators Update 이상을 대상으로 하는 애플리케이션은 이전 버전 대신 이 인터페이스를 사용해야 합니다.
 

상속

ID3D12Device3 인터페이스는 ID3D12Device2에서 상속됩니다. ID3D12Device3 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ID3D12Device3 인터페이스에는 이러한 메서드가 있습니다.

 
ID3D12Device3::EnqueueMakeResident

비동기적으로 개체를 디바이스에 상주하게 합니다.
ID3D12Device3::OpenExistingHeapFromAddress

주소에서 시스템 메모리에 특수 용도의 진단 힙을 만듭니다. 생성된 힙은 GPU 오류 또는 디바이스 제거 시나리오의 경우에도 지속될 수 있습니다.
ID3D12Device3::OpenExistingHeapFromFileMapping

파일 매핑 개체에서 시스템 메모리에 특수 용도의 진단 힙을 만듭니다. 생성된 힙은 GPU 오류 또는 디바이스 제거 시나리오의 경우에도 지속될 수 있습니다.

설명

D3D12CreateDevice를 사용하여 디바이스를 만듭니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 d3d12.h

참고 항목

Core 인터페이스

ID3D12Device

ID3D12Device1

ID3D12Device2