Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Func.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.58 Mб
Скачать

Mci_dgv_pause_parms

typedef struct {

DWORD dwCallback;

} MCI_DGV_PAUSE_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

Примечание

Объект структуры MCI_DGV_PAUSE_PARMS содержит, используемую сообщением MCI_PAUSE.

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

Описание данной структуры содержится в файле заголовка digitalv.h.

Mci_dgv_play_parms

typedef struct {

DWORD dwCallback;

DWORD dwFrom;

DWORD dwTo;

} MCI_DGV_PLAY_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. dwFrom — начальная позиция воспроизведения.

  3. dwTo — конечная позиция воспроизведения.

Примечание

Объект структуры MCI_DGV_PLAY_PARMS содержит информацию о позиции фрагмента, воспроизводимого сообщением MCI_PLAY с устройства воспроизведения видеоинформации.

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

Описание данной структуры содержится в файле заголовка digitalv.h.

Mci_dgv_record_parms

typedef struct {

DWORD dwCallback;

DWORD dwFrom;

DWORD dwTo;

RECT rc;

DWORD dwAudioStream;

DWORD dwVideoStream;

} MCI_DGV_RECORD_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. dwFrom — начальная позиция записи.

  3. dwTo — конечная позиция записи.

  4. rc — координаты четырёхугольника, пределяющего область в кадровом буфере, содержимое которой будет сжиматься и сохраняться. Интерпретация переменных объекта структуры RECT в сообщениях MCI отличается от их стандартной интерпретации другими функциями Windows. В сообщениях MCI содержимое переменной rc.right интерпретируется как ширина прямоугольника, а значение переменной rc.bottom — как его высота.

  5. dwAudioStream — номер аудио потока.

  6. dwVideoStream — номер видео потока.

Примечание

Объект структуры MCI_DGV_RECORD_PARMS содержит дополнительные аргументы сообщения MCI_RECORD посылаемого устройствам записи видеоинформации.

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

Описание данной структуры содержится в файле заголовка digitalv.h.

Mci_dgv_reserve_parms

typedef struct {

DWORD dwCallback;

LPSTR lpstrPath;

DWORD dwSize;

} MCI_DGV_RESERVE_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. lpstrPath — указатель на заканчивающуюся нулём строку, содержащую позицию временного файла. Буфер содержит только идентификатор диска и путь к файлу, в который будут записаны данные, имя файла определяется драйвером устройства.

  3. dwSize — размер резервируемого дискового пространства.

Примечание

Объект структуры MCI_DGV_RESERVE_PARMS содержит дополнительные аргументы сообщения MCI_RESERVE посылаемого устройствам записи и воспроизведения видеоинформации.

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

Описание данной структуры содержится в файле заголовка digitalv.h.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]