Bagikan melalui


PFND3DDDI_QUERYDLISTFORAPPLICATION2 fungsi panggilan balik (d3dumddi.h)

Fungsi panggilan balik PFND3DDDI_QUERYDLISTFORAPPLICATION2 meminta dList untuk aplikasi.

Sintaks

PFND3DDDI_QUERYDLISTFORAPPLICATION2 Pfnd3dddiQuerydlistforapplication2;

HRESULT Pfnd3dddiQuerydlistforapplication2(
  [out] D3DDDI_DLIST_QUERY_RESULT *unnamedParam1,
  [out] D3DDDI_DLIST_QUERY_DECISION_FACTOR *unnamedParam2,
  [in]  HANDLE unnamedParam3,
  [in]  PFND3DDDI_ESCAPECB unnamedParam4
)
{...}

Parameter

[out] unnamedParam1

Arahkan ke nilai D3DDDI_DLIST_QUERY_RESULT yang menjelaskan preferensi GPU yang dikembalikan untuk aplikasi yang dikueri.

[out] unnamedParam2

Penunjuk ke nilai D3DDDI_DLIST_QUERY_DECISION_FACTOR yang menjelaskan faktor yang menentukan preferensi GPU yang dikembalikan.

[in] unnamedParam3

Handel ke objek adaptor grafis. Handel ini diteruskan ke fungsi panggilan balik pfnEscapeCb yang ditunjukkan oleh unnamedParam4.

[in] unnamedParam4

Penunjuk ke fungsi panggilan balik pfnEscapeCb yang berbagi info dengan driver miniport tampilan.

Menampilkan nilai

Mengembalikan S_OK, atau hasil kesalahan yang sesuai jika operasi tidak berhasil.

Keterangan

Dimulai dengan WDDM 2.9, driver harus mendukung PFND3DDDI_QUERYDLISTFORAPPLICATION2 alih-alih PFND3DDDI_QUERYDLISTFORAPPLICATION1.

Fungsi panggilan balik PFND3DDDI_QUERYDLISTFORAPPLICATION2 dipanggil oleh runtime grafis mode pengguna (DXGI) selama inisialisasi Microsoft Direct3D pada sistem hibrid untuk menentukan GPU mana yang harus dijalankan aplikasi. dList adalah daftar aplikasi yang memerlukan permukaan bersama lintas adaptor untuk penyajian performa tinggi pada GPU diskrit.

D3DDDI_DLIST_QUERY_RESULT dan D3DDDI_DLIST_QUERY_DECISION_FACTOR yang dikembalikan dalam DDI ini membantu runtime untuk memastikan dan meningkatkan kualitas pembaruan konten DxDb, dengan menilai risiko regresi aplikasi untuk pembaruan.

Driver sistem hibrid perlu mengatur dan mendaftarkan DLL dList yang mengekspor fungsi ini. Untuk informasi selengkapnya tentang sistem hibrid, lihat Menggunakan sumber daya lintas adaptor dalam sistem hibrid.

Persyaratan

Persyaratan Nilai
Server minimum yang didukung Windows Server 2022
Header d3dumddi.h

Lihat juga

D3DDDI_DLIST_QUERY_DECISION_FACTOR

D3DDDI_DLIST_QUERY_RESULT

pfnEscapeCb