Bagikan melalui


Fungsi VideoPortCreateSecondaryDisplay (video.h)

Fungsi VideoPortCreateSecondaryDisplay memungkinkan dukungan dual-view dengan membuat objek perangkat sekunder untuk perangkat tertentu.

Sintaks

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortCreateSecondaryDisplay(
  [in]      IN PVOID     HwDeviceExtension,
  [in, out] IN OUT PVOID *SecondaryDeviceExtension,
  [in]      IN ULONG     ulFlag
);

Parameter

[in] HwDeviceExtension

Arahkan ke ekstensi perangkat driver miniport. Ini adalah ekstensi perangkat keras untuk perangkat yang ingin membuat objek perangkat tampilan tambahan.

[in, out] SecondaryDeviceExtension

Arahkan ke lokasi untuk menyimpan ekstensi perangkat keras untuk perangkat tampilan sekunder.

[in] ulFlag

Adalah sekumpulan atribut untuk perangkat tampilan sekunder. Parameter ini dibatasi untuk nilai berikut:

Nilai Makna
VIDEO_DUALVIEW_REMOVABLE Tampilan sekunder dapat dihapus.

Mengembalikan nilai

VideoPortCreateSecondaryDisplay mengembalikan NO_ERROR jika perangkat tampilan sekunder berhasil dibuat. Jika tidak, fungsi ini mengembalikan kode kesalahan.

Keterangan

Di Windows XP dan yang lebih baru, perangkat logis yang dapat dilepas tidak akan pernah menjadi tampilan utama.

Perhatikan bahwa pada beberapa edisi Windows XP, VideoPortCreateSecondaryDisplay sengaja dapat gagal mengaktifkan Dualview. Dalam kasus seperti itu, driver tampilan harus tetap dalam mode SingleView.

Ketika driver minport video memanggil VideoPortCreateSecondaryDisplay, nilai parameter ulFlags harus sama dengan VIDEO_DUALVIEW_REMOVABLE, yang didefinisikan dalam ntddvdeo.h.

Bendera VIDEO_DUALVIEW_PRIMARY dan VIDEO_DUALVIEW_SECONDARY, yang didefinisikan dalam ntddvdeo.h, hanya untuk penggunaan internal. Driver miniport video tidak boleh mengatur bendera ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows XP dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Desktop
Header video.h (sertakan Video.h)
Pustaka Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL