VMRMONITORINFO structure (strmif.h)
The VMRMONITORINFO structure is used in the IVMRMonitorConfig::GetAvailableMonitors method to set and retrieve information about monitors on the system (VMR-7 only).
Syntax
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;
Members
guid
A VMRGUID structure that specifies the monitor.
rcMonitor
The monitor rectangle.
hMon
A handle to the monitor.
dwFlags
Flags as defined for the MONITORINFOEX structure. Currently the only valid flag is MONITORINFOF_PRIMARY, which indicates the primary display monitor.
szDevice
Null-terminated string containing the device name.
szDescription
Null-terminated string containing the device description.
liDriverVersion
dwVendorId
dwDeviceId
dwSubSysId
dwRevision
Requirements
| Header | strmif.h (include Dshow.h) |