Bagikan melalui


Metode IDXGIFactory4::EnumAdapterByLuid (dxgi1_4.h)

Mengeluarkan IDXGIAdapter untuk LUID yang ditentukan.

Sintaks

HRESULT EnumAdapterByLuid(
  [in]  LUID   AdapterLuid,
  [in]  REFIID riid,
  [out] void   **ppvAdapter
);

Parameter

[in] AdapterLuid

Jenis: LUID

Nilai unik yang mengidentifikasi adaptor. Lihat LUID untuk definisi struktur. LUID didefinisikan dalam dxgi.h.

[in] riid

Jenis: REFIID

Pengidentifikasi unik global (GUID) dari objek IDXGIAdapter yang dirujuk oleh parameter ppvAdapter .

[out] ppvAdapter

Jenis: void**

Alamat penunjuk antarmuka IDXGIAdapter ke adaptor. Parameter ini tidak boleh NULL.

Menampilkan nilai

Jenis: HRESULT

Mengembalikan S_OK jika berhasil; kode kesalahan sebaliknya. Untuk daftar kode kesalahan, lihat DXGI_ERROR. Lihat juga Kode Pengembalian Direct3D 12.

Keterangan

Untuk Direct3D 12, tidak mungkin lagi untuk melakukan backtrack dari perangkat ke IDXGIAdapter yang digunakan untuk membuatnya. IDXGIFactory4::EnumAdapterByLuid memungkinkan aplikasi untuk mengambil informasi tentang adaptor tempat perangkat D3D12 dibuat. IDXGIFactory4::EnumAdapterByLuid dirancang untuk dipasangkan dengan ID3D12Device::GetAdapterLuid. Untuk informasi selengkapnya, lihat Peningkatan DXGI 1.4.

Persyaratan

   
Target Platform Windows
Header dxgi1_4.h
Pustaka Dxgi.lib

Lihat juga

Antarmuka DXGI

IDXGIFactory4