Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat objek perangkat DirectComposition baru, yang dapat digunakan untuk membuat objek DirectComposition lainnya.
Sintaks
HRESULT DCompositionCreateDevice3(
[in, optional] IUnknown *renderingDevice,
[in] REFIID iid,
[out] void **dcompositionDevice
);
Parameter
[in, optional] renderingDevice
Jenis: IUnknown*
Penunjuk opsional ke perangkat DirectX yang akan digunakan untuk membuat objek permukaan DirectComposition. Harus menjadi penunjuk ke objek yang mengimplementasikan antarmuka IDXGIDevice atau ID2D1Device .
[in] iid
Jenis: REFIID
Pengidentifikasi antarmuka yang akan diambil. Ini harus salah satu dari __uuidof(IDCompositionDevice) atau __uuidof(IDCompositionDesktopDevice).
[out] dcompositionDevice
Jenis: void**
Menerima penunjuk antarmuka ke objek perangkat yang baru dibuat. Penunjuk adalah jenis yang ditentukan oleh parameter iid . Parameter ini tidak boleh NULL.
Mengembalikan nilai
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Target Platform | Windows |
| Header | dcomp.h |
| Pustaka | Dcomp.lib |
| DLL | Dcomp.dll |