IDXGIDevice 인터페이스는 이미지 데이터를 생성하는 DXGI 개체에 대한 파생 클래스를 구현합니다.
상속
IDXGIDevice 인터페이스는 IDXGIObject에서 상속됩니다. IDXGIDevice 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IDXGIDevice 인터페이스에는 이러한 메서드가 있습니다.
IDXGIDevice::CreateSurface 표면을 반환합니다. 이 메서드는 내부적으로 사용되며 애플리케이션에서 직접 호출해서는 안 됩니다. |
IDXGIDevice::GetAdapter 지정된 디바이스의 어댑터를 반환합니다. |
IDXGIDevice::GetGPUThreadPriority GPU 스레드 우선 순위를 가져옵니다. |
IDXGIDevice::QueryResourceResidency 리소스 배열의 상주 상태 가져옵니다. |
IDXGIDevice::SetGPUThreadPriority GPU 스레드 우선 순위를 설정합니다. |
설명
IDXGIDevice 인터페이스는 다른 DXGI 개체에 액세스해야 하는 DXGI 개체에서 사용하도록 설계되었습니다. 이 인터페이스는 Direct3D를 사용하여 DXGI와 통신하지 않는 애플리케이션에 유용합니다.
Direct3D 디바이스 만들기 함수는 Direct3D 디바이스 개체를 반환합니다. 이 Direct3D 디바이스 개체는 IUnknown 인터페이스를 구현합니다. 이 Direct3D 디바이스 개체에서 디바이스의 해당 IDXGIDevice 인터페이스를 쿼리할 수 있습니다. Direct3D 디바이스의 IDXGIDevice 인터페이스를 검색하려면 다음 코드를 사용합니다.
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
Windows Phone 8: 이 API가 지원됩니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | dxgi.h |