MCI_DGV_OPEN_PARMSA 是 Win32 API 中用于 MCI_OPEN 命令的结构,用于打开数字视频设备或文件。以下是该结构的定义:
typedef struct tagMCI_DGV_OPEN_PARMSA {
  DWORD_PTR dwCallback;
  DWORD     dwResolution;
  LPSTR     lpstrDeviceType;
  LPSTR     lpstrElementName;
  LPSTR     lpstrAlias;
  DWORD     dwStyle;
  HWND      hWndParent;
} MCI_DGV_OPEN_PARMSA, *PMCI_DGV_OPEN_PARMSA;

结构成员的含义如下:

  •  dwCallback: 用于接收通知消息的回调函数的标识符。

  •  dwResolution: 视频显示的分辨率。

  •  lpstrDeviceType: 设备类型。

  •  lpstrElementName: 媒体元素的名称。

  •  lpstrAlias: 设备或文件的别名。

  •  dwStyle: 打开风格。

  •  hWndParent: 父窗口的句柄。


这个结构用于向 MCI_OPEN 命令传递参数,以打开数字视频设备或文件。如果你需要宽字符版本,可以使用 MCI_DGV_OPEN_PARMSW 结构。


转载请注明出处:http://www.zyzy.cn/article/detail/26787/Win32 API/Digitalv.h/MCI_DGV_OPEN_PARMSA