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) |