Bagikan melalui


DXGKDDI_MONITORFREQUENCYRANGESET_ACQUIREFIRSTFREQUENCYRANGEINFO fungsi panggilan balik (d3dkmddi.h)

Fungsi DXGKDDI_MONITORFREQUENCYRANGESET_ACQUIREFIRSTFREQUENCYRANGEINFO mengembalikan deskriptor rentang frekuensi pertama dalam objek set rentang frekuensi monitor tertentu.

Sintaks

DXGKDDI_MONITORFREQUENCYRANGESET_ACQUIREFIRSTFREQUENCYRANGEINFO DxgkddiMonitorfrequencyrangesetAcquirefirstfrequencyrangeinfo;

NTSTATUS DxgkddiMonitorfrequencyrangesetAcquirefirstfrequencyrangeinfo(
  [in]  IN_CONST_D3DKMDT_HMONITORFREQUENCYRANGESET hMonitorFrequencyRangeSet,
  [out] DEREF_OUT_CONST_PPD3DKMDT_MONITOR_FREQUENCY_RANGE ppFirstMonitorFrequencyRangeInfo
)
{...}

Parameter

[in] hMonitorFrequencyRangeSet

Handel ke objek set rentang frekuensi monitor. Driver miniport tampilan sebelumnya memperoleh handel ini dengan memanggil fungsi pfnGetMonitorFrequencyRangeSet dari antarmuka Monitor.

[out] ppFirstMonitorFrequencyRangeInfo

Penunjuk ke variabel yang menerima penunjuk ke struktur D3DKMDT_MONITOR_FREQUENCY_RANGE .

Menampilkan nilai

Fungsi pfnAcquireFirstFrequencyRangeInfo mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS Fungsi berhasil mengembalikan deskriptor rentang frekuensi pertama.
STATUS_GRAPHICS_DATASET_IS_EMPTY Fungsi berhasil, tetapi tidak ada deskriptor rentang frekuensi dalam set.
STATUS_INVALID_PARAMETER Parameter yang tidak valid disediakan.
STATUS_INVALID_MONITOR_FREQUENCYRANGESET Handel yang disediakan di hMonitorFrequencyRangeSet tidak valid.

Fungsi ini mungkin juga mengembalikan kode kesalahan lain yang ditentukan dalam Ntstatus.h.

Keterangan

Setelah selesai menggunakan struktur D3DKMDT_MONITOR_FREQUENCY_RANGE, Anda harus merilis struktur dengan memanggil pfnReleaseFrequencyRangeInfo.

Anda dapat memperoleh semua deskriptor dalam rentang frekuensi monitor yang ditetapkan dengan memanggil pfnAcquireFirstFrequencyRangeInfo dan kemudian membuat urutan panggilan ke pfnAcquireNextFrequencyRangeInfo.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header d3dkmddi.h (termasuk D3dkmddi.h)
IRQL PASSIVE_LEVEL