DXGKDDI_MONITOR_GETMONITORFREQUENCYRANGESET fungsi panggilan balik (d3dkmddi.h)
Fungsi pfnGetMonitorFrequencyRangeSet mengembalikan handel ke objek set rentang frekuensi monitor yang terkait dengan monitor tertentu.
Sintaks
DXGKDDI_MONITOR_GETMONITORFREQUENCYRANGESET DxgkddiMonitorGetmonitorfrequencyrangeset;
NTSTATUS DxgkddiMonitorGetmonitorfrequencyrangeset(
[in] IN_CONST_D3DKMDT_ADAPTER hAdapter,
[in] IN_CONST_D3DDDI_VIDEO_PRESENT_TARGET_ID VideoPresentTargetId,
[out] OUT_PD3DKMDT_HMONITORFREQUENCYRANGESET phMonitorFrequencyRangeSet,
[out] DEREF_OUT_CONST_PPDXGK_MONITORFREQUENCYRANGESET_INTERFACE ppMonitorFrequencyRangeSetInterface
)
{...}
Parameter
[in] hAdapter
Handel yang mengidentifikasi adaptor tampilan. Subsistem kernel grafis Microsoft DirectX sebelumnya menyediakan handel ini ke driver miniport tampilan dalam parameter DxgkInterface dari fungsi DxgkDdiStartDevice .
[in] VideoPresentTargetId
Bilangan bulat yang mengidentifikasi salah satu video yang menyajikan target pada adaptor tampilan. Objek set rentang frekuensi monitor yang dikembalikan menjelaskan rentang frekuensi yang tersedia pada monitor yang tersambung ke target sajikan video ini.
[out] phMonitorFrequencyRangeSet
Penunjuk ke variabel yang menerima handel ke objek set rentang frekuensi monitor.
[out] ppMonitorFrequencyRangeSetInterface
Penunjuk ke variabel yang menerima penunjuk ke struktur DXGK_MONITORFREQUENCYRANGESET_INTERFACE . Struktur berisi pointer ke fungsi yang dapat dipanggil driver miniport tampilan untuk memeriksa dan mengubah objek set rentang frekuensi monitor.
Menampilkan nilai
Fungsi pfnGetMonitorFrequencyRangeSet mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Fungsi berhasil. |
STATUS_INVALID_PARAMETER | Parameter yang tidak valid disediakan. |
STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER | Handel yang disediakan dalam hAdapter tidak valid. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET | Pengidentifikasi yang disediakan dalam VideoPresentTargetId tidak valid. |
STATUS_GRAPHICS_MONITOR_NOT_CONNECTED | Tidak ada monitor yang terhubung ke target sajikan video yang diidentifikasi oleh VideoPresentTargetId. |
Fungsi ini mungkin juga mengembalikan kode kesalahan lain yang ditentukan dalam Ntstatus.h.
Keterangan
Pengidentifikasi target VidPN ditetapkan oleh driver miniport tampilan. Fungsi DxgkDdiQueryChildRelations, yang diimplementasikan oleh driver miniport tampilan, mengembalikan array struktur DXGK_CHILD_DESCRIPTOR , yang masing-masing berisi pengidentifikasi.
Anda tidak perlu melepaskan handel yang dikembalikan di phMonitorFrequencyRangeSet.
Fungsi ini juga tersedia di antarmuka DXGK_MONITOR_INTERFACE_V2 yang dimulai dengan Windows 7.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Desktop |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |