Bagikan melalui


DXGKDDI_MONITORSOURCEMODESET_ADDMODE fungsi panggilan balik (d3dkmddi.h)

Fungsi pfnAddMode menambahkan mode sumber monitor ke objek set mode sumber monitor tertentu.

Sintaks

DXGKDDI_MONITORSOURCEMODESET_ADDMODE DxgkddiMonitorsourcemodesetAddmode;

NTSTATUS DxgkddiMonitorsourcemodesetAddmode(
  [in] IN_CONST_D3DKMDT_HMONITORSOURCEMODESET hMonitorSourceModeSet,
  [in] IN_PD3DKMDT_MONITOR_SOURCE_MODE_CONST pMonitorSourceModeInfo
)
{...}

Parameter

[in] hMonitorSourceModeSet

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

[in] pMonitorSourceModeInfo

Penunjuk ke struktur D3DKMDT_MONITOR_SOURCE_MODE yang menjelaskan mode sumber monitor. Driver miniport tampilan sebelumnya memperoleh struktur ini dengan memanggil pfnCreateNewModeInfo.

Menampilkan nilai

Fungsi pfnAddMode mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS Fungsi berhasil.
STATUS_NO_MEMORY Fungsi gagal karena tidak dapat mengalokasikan cukup memori.
STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE Informasi yang diberikan dalam pMonitorSourceModeInfo tidak valid.
STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET Handel yang disediakan di hMonitorSourceModeSet tidak valid.
STATUS_GRAPHICS_INVALID_FREQUENCY Informasi frekuensi yang disediakan dalam pMonitorSourceModeInfo tidak valid.
STATUS_GRAPHICS_INVALID_ACTIVE_REGION Wilayah aktif yang disediakan di pMonitorSourceModeInfo tidak valid.
STATUS_GRAPHICS_INVALID_TOTAL_REGION Total wilayah yang disediakan di pMonitorSourceModeInfo tidak valid.
STATUS_GRAPHICS_MODE_ALREADY_IN_MODE_SET Set mode sudah berisi mode yang identik dengan mode yang disediakan dalam pMonitorSourceModeInfo.
STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE Pengidentifikasi yang disediakan dalam pMonitorSourceModeInfo-Id> sudah digunakan untuk mode lain dalam set mode.
STATUS_GRAPHICS_RESOURCES_NOT_RELATED Struktur yang ditunjukkan oleh pMonitorSourceModeInfo tidak dibuat untuk penambahan set mode yang ditentukan oleh hMonitorSourceModeSet.

Keterangan

Jika pMonitorSourceModeInfo-Preference> sama dengan D3DKMDT_MP_PREFERRED, mode yang baru ditambahkan menjadi mode pilihan dari set mode.

Persyaratan

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

Lihat juga

pfnCreateNewModeInfo