Поделиться через


структура MCI_DGV_OPEN_PARMSA (digitalv.h)

Структура MCI_DGV_OPEN_PARMS содержит сведения о команде MCI_OPEN для устройств цифрового видео.

Синтаксис

typedef struct {
  DWORD_PTR dwCallback;
  UINT      wDeviceID;
  WORD      wReserved0;
  LPSTR     lpstrDeviceType;
  LPSTR     lpstrElementName;
  LPSTR     lpstrAlias;
  DWORD     dwStyle;
  HWND      hWndParent;
  WORD      wReserved1;
} MCI_DGV_OPEN_PARMSA;

Члены

dwCallback

Слово с низким порядком указывает дескриптор окна, используемый для флага MCI_NOTIFY.

wDeviceID

Идентификатор устройства, возвращенный пользователю.

wReserved0

lpstrDeviceType

Имя или константный идентификатор типа устройства.

lpstrElementName

Необязательный псевдоним устройства.

lpstrAlias

Необязательный псевдоним устройства.

dwStyle

Стиль окна.

hWndParent

Обработка родительского окна.

wReserved1

Замечания

При назначении данных членам этой структуры задайте соответствующие флаги в параметре fdwCommand функции mciSendCommand для проверки элементов.

Заметка

Заголовок digitalv.h определяет MCI_DGV_OPEN_PARMS как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
заголовка digitalv.h

См. также

MCI

структуры MCI

MCI_OPEN

mciSendCommand