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 |