Share via


IDXGIDevice3 介面 (dxgi1_3.h)

IDXGIDevice3介面會針對產生影像資料的 DXGI 物件實作衍生類別。 介面會公開方法來修剪 DXGI 裝置的圖形記憶體使用量。

繼承

IDXGIDevice3介面繼承自IDXGIDevice2IDXGIDevice3 也有下列類型的成員:

方法

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