DXGKDDI_MONITORSOURCEMODESET_CREATENEWMODEINFO fungsi panggilan balik (d3dkmddi.h)

Fungsi pfnCreateNewModeInfo mengembalikan penunjuk ke struktur D3DKMDT_MONITOR_SOURCE_MODE yang diisi driver miniport tampilan sebelum memanggil pfnAddMode.

Sintaks

DXGKDDI_MONITORSOURCEMODESET_CREATENEWMODEINFO DxgkddiMonitorsourcemodesetCreatenewmodeinfo;

NTSTATUS DxgkddiMonitorsourcemodesetCreatenewmodeinfo(
  [in]  IN_CONST_D3DKMDT_HMONITORSOURCEMODESET hMonitorSourceModeSet,
  [out] DEREF_OUT_PPD3DKMDT_MONITOR_SOURCE_MODE ppNewMonitorSourceModeInfo
)
{...}

Parameter

[in] hMonitorSourceModeSet

Handel ke objek set mode sumber monitor. Driver miniport tampilan sebelumnya memperoleh handel ini dengan memanggil fungsi pfnAcquireMonitorSourceModeSet dari antarmuka Monitor.

[out] ppNewMonitorSourceModeInfo

Penunjuk ke variabel yang menerima penunjuk ke struktur D3DKMDT_MONITOR_SOURCE_MODE yang baru dibuat yang dialokasikan oleh manajer VidPN.

Menampilkan nilai

Fungsi pfnCreateNewModeInfo mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS Fungsi berhasil.
STATUS_NO_MEMORY Fungsi gagal karena tidak dapat mengalokasikan cukup memori.

Keterangan

Setelah Anda memanggil pfnCreateNewModeInfo untuk mendapatkan struktur D3DKMDT_MONITOR SOURCE_MODE, Anda harus melakukannya, tetapi tidak keduanya, dari yang berikut ini:

Persyaratan

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