Bagikan melalui


PFN_IDDCXSETREALTIMEGPUPRIORITY fungsi panggilan balik (iddcx.h)

PFN_IDDCXSETREALTIMEGPUPRIORITY adalah penunjuk ke fungsi panggilan balik OS untuk meningkatkan prioritas GPU perangkat DirectX ke realtime.

Sintaks

PFN_IDDCXSETREALTIMEGPUPRIORITY PfnIddcxsetrealtimegpupriority;

HRESULT * PfnIddcxsetrealtimegpupriority(
  [in] PIDD_DRIVER_GLOBALS DriverGlobals,
  [in] IDDCX_SWAPCHAIN SwapChainObject,
  [in] const IDARG_IN_SETREALTIMEGPUPRIORITY *pIn
)
{...}

Parameter

[in] DriverGlobals

Arahkan ke struktur IDD_DRIVER_GLOBALS yang berisi data per driver yang ditentukan sistem.

[in] SwapChainObject

Objek IDDCX_SWAPCHAIN yang mewakili swapchain yang akan diproses oleh perangkat DXGI yang disediakan.

[in] pIn

Arahkan ke struktur IDARG_IN_SETREALTIMEGPUPRIORITY dengan argumen input tambahan tentang perangkat DXGI.

Nilai kembali

Jika rutinitas berhasil, rutin kembali S_OK. Jika tidak, ia mengembalikan kode kesalahan NTSTATUS yang sesuai seperti berikut ini.

Kode kesalahan Makna
E_INVALIDARG Objek swapchain tidak valid disediakan.
E_NOTIMPL Peningkatan prioritas GPU tidak didukung. Lihat Keterangan.

Keterangan

Driver tampilan tidak langsung (IDD) tidak boleh menggunakan penunjuk ini untuk langsung memanggil fungsi yang dirujuknya. IDD harus memanggil IddCxSetRealtimeGPUPriority.

Mengatur prioritas realtime tidak didukung pada WDDM 1. x perangkat; IddCxSetRealtimeGPUPriority akan mengembalikan E_NOTIMPL untuk perangkat tersebut.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 22H2
Header iddcx.h

Lihat juga

IddCxSetRealtimeGPUPriority