DCompositionCreateDevice3 函式 (dcomp.h)
建立新的 DirectComposition 裝置物件,可用來建立其他 DirectComposition 物件。
語法
HRESULT DCompositionCreateDevice3(
[in, optional] IUnknown *renderingDevice,
[in] REFIID iid,
[out] void **dcompositionDevice
);
參數
[in, optional] renderingDevice
類型: IUnknown*
要用來建立 DirectComposition 介面物件的 DirectX 裝置選擇性指標。 必須是實作 IDXGIDevice 或 ID2D1Device 介面的物件指標。
[in] iid
類型: REFIID
要擷取之介面的識別碼。 這必須是其中一個__uuidof (IDCompositionDevice) 或__uuidof (IDCompositionDesktopDevice) 。
[out] dcompositionDevice
類型: void**
接收新建立之裝置物件的介面指標。 指標是 iid 參數所指定的類型。 此參數不得為 Null。
傳回值
類型: HRESULT
如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
需求
目標平台 | Windows |
標頭 | dcomp.h |
程式庫 | Dcomp.lib |
Dll | Dcomp.dll |