Bagikan melalui


Struktur VMRMONITORINFO (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Struktur VMRMONITORINFO digunakan dalam metode IVMRMonitorConfig::GetAvailableMonitors untuk mengatur dan mengambil informasi tentang monitor pada sistem (hanya VMR-7).

Sintaks

typedef struct tagVMRMONITORINFO {
  VMRGUID       guid;
  RECT          rcMonitor;
  HMONITOR      hMon;
  DWORD         dwFlags;
  wchar_t       szDevice[32];
  wchar_t       szDescription[256];
  LARGE_INTEGER liDriverVersion;
  DWORD         dwVendorId;
  DWORD         dwDeviceId;
  DWORD         dwSubSysId;
  DWORD         dwRevision;
} VMRMONITORINFO;

Anggota

guid

Struktur VMRGUID yang menentukan monitor.

rcMonitor

Persegi panjang monitor.

hMon

Handel ke monitor.

dwFlags

Bendera sebagaimana didefinisikan untuk struktur MONITORINFOEX . Saat ini satu-satunya bendera yang valid adalah MONITORINFOF_PRIMARY, yang menunjukkan monitor tampilan utama.

szDevice[32]

String yang dihentikan null yang berisi nama perangkat.

szDescription[256]

String yang dihentikan null yang berisi deskripsi perangkat.

liDriverVersion

dwVendorId

dwDeviceId

dwSubSysId

dwRevision

Persyaratan

Persyaratan Nilai
Header strmif.h (termasuk Dshow.h)

Lihat juga

Struktur DirectShow