Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
VMR9MonitorInfo
Collapse the table of content
Expand the table of content

VMR9MonitorInfo structure

The VMR9MonitorInfo structure is used with the VMR-9 in the IVMRMonitorConfig9::GetAvailableMonitors method to set and retrieve information about monitors on the system.

Syntax


typedef struct _VMR9MonitorInfo {
  UINT          uDevID;
  RECT          rcMonitor;
  HMONITOR      hMon;
  DWORD         dwFlags;
  wchar_t       szDevice[VMR9DEVICENAMELEN];
  wchar_t       szDescription[VMR9DEVICEDESCRIPTIONLEN];
  LARGE_INTEGER liDriverVersion;
  DWORD         dwVendorId;
  DWORD         dwDeviceId;
  DWORD         dwSubSysId;
  DWORD         dwRevision;
} VMR9MonitorInfo;

Members

uDevID

Integer index that specifies the monitor device.

rcMonitor

Specifies the monitor's rectangle.

hMon

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 a description of the device.

liDriverVersion

Specifies the driver version.

dwVendorId

Specifies the vendor.

dwDeviceId

Specifies the device ID.

dwSubSysId

Specifies the device subsystem.

dwRevision

Specifies the revision number.

Remarks

This structure is used to configure monitors on multi-monitor systems.

Requirements

Header

Vmr9.h

See also

DirectShow Structures

 

 

Community Additions

ADD
Show:
© 2015 Microsoft