Metode ID3D12Device::OpenSharedHandle (d3d12.h)

Membuka handel untuk sumber daya bersama, tumpukan bersama, dan pagar bersama, dengan menggunakan HANDLE dan REFIID.

Sintaks

HRESULT OpenSharedHandle(
  [in]            HANDLE NTHandle,
                  REFIID riid,
  [out, optional] void   **ppvObj
);

Parameter

[in] NTHandle

Jenis: HANDEL

Handel yang dihasilkan oleh panggilan ke ID3D12Device::CreateSharedHandle.

riid

Jenis: REFIID

Pengidentifikasi unik global (GUID) untuk salah satu antarmuka berikut:

REFIID, atau GUID, antarmuka dapat diperoleh dengan menggunakan makro __uuidof(). Misalnya, __uuidof(ID3D12Heap) akan mendapatkan GUID antarmuka ke sumber daya.

[out, optional] ppvObj

Jenis: void**

Penunjuk ke blok memori yang menerima penunjuk ke salah satu antarmuka berikut:

Mengembalikan nilai

Jenis: HRESULT

Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 12.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d12.h
Pustaka D3D12.lib
DLL D3D12.dll

Lihat juga

ID3D12Device

Sistem multi-adaptor