VMR9MonitorInfo
VMR9MonitorInfo 構造体は、IVMRMonitorConfig9::GetAvailableMonitors メソッドの VMR-9 と共同で、システム上のモニタに関する情報を設定および取得する。
構文
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;
};
メンバ
uDevID
モニタ デバイスを指定する整数インデックス。
rcMonitor
モニタの矩形を指定する。
hMon
モニタのハンドル。
dwFlags
MONITORINFOEX に記述される。現在は MONITORINFOF_PRIMARY のみ。
szDevice
デバイス名が格納された、NULL で終了する文字列。
szDescription
デバイスの説明が格納された、NULL で終了する文字列。
liDriverVersion
ドライバのバージョンを指定する。
dwVendorId
ベンダを指定する。
dwDeviceId
デバイス ID を指定する。
dwSubSysId
デバイスのサブシステムを指定する。
dwRevision
リビジョン番号を指定する。
注意
この構造体を使って、複数のモニタ システム上でモニタを構成する。
参照