다음을 통해 공유


IDXGIDevice3 인터페이스(dxgi1_3.h)

IDXGIDevice3 인터페이스는 이미지 데이터를 생성하는 DXGI 개체에 대한 파생 클래스를 구현합니다. 인터페이스는 DXGI 디바이스에서 그래픽 메모리 사용량을 자르는 메서드를 노출합니다.

상속

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

메서드

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

 
IDXGIDevice3::Trim

앱 대신 IDXGIDevice3 DXGI 디바이스에서 할당한 그래픽 메모리를 트리밍합니다.

설명

IDXGIDevice3 인터페이스는 다른 DXGI 개체에 액세스해야 하는 DXGI 개체에서 사용하도록 설계되었습니다. 이 인터페이스는 Direct3D를 사용하여 DXGI와 통신하지 않는 애플리케이션에 유용합니다.

Direct3D 디바이스 만들기 함수는 Direct3D 디바이스 개체를 반환합니다. 이 Direct3D 디바이스 개체는 IUnknown 인터페이스를 구현합니다. 이 Direct3D 디바이스 개체에서 디바이스의 해당 IDXGIDevice3 인터페이스를 쿼리할 수 있습니다. Direct3D 디바이스의 IDXGIDevice3 인터페이스를 검색하려면 다음 코드를 사용합니다.

IDXGIDevice3 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice3), (void **)&pDXGIDevice);

Windows Phone 8: 이 API가 지원됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 dxgi1_3.h

추가 정보

DXGI 인터페이스

IDXGIDevice2