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

Mci_vcr_set_parms

typedef struct tagMCI_VCR_SET_PARMS {

DWORD dwCallback;

DWORD dwTimeFormat;

DWORD dwAudio;

DWORD dwTimeMode;

DWORD dwRecordFormat;

DWORD dwCounterFormat;

DWORD dwIndex;

DWORD dwTracking;

DWORD dwSpeed;

DWORD dwLength;

DWORD dwCounter;

DWORD dwClock;

DWORD dwPauseTimeout;

DWORD dwPrerollDuration;

DWORD dwPostrollDuration;

} MCI_VCR_SET_PARMS;

Переменные

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

  2. dwTimeFormat — временной формат устройства.

  3. dwAudio — не используется.

  4. dwTimeMode — константа, определяющая источник синхронизации устройства. Источником синхронизации устройства могут быть или временные коды, записанные на видеоленте, или счётчик устройства, измеряющий перемещения ленты.

  5. dwRecordFormat — скорость записи.

  6. dwCounterFormat — формат нового значения счётчика.

  7. dwIndex — определяет объём выводимой на экран информации.

  8. dwTracking — тонкая настройка скорости воспроизведения видеомагнитофона при настройке дорожек.

  9. dwSpeed — скорость воспроизведения устройства в формате целого числа. Нормальной скорости соответствует значение 1000, удвоенной скорости — 2000, а половинной скорости — 500.

  10. dwLength — длина видеоленты, если эта величина не может быть определена автоматически.

  11. dwCounter — новое значение счётчика.

  12. dwClock — новое значение таймера.

  13. dwPauseTimeout — новое значение интервала ожидания для команды паузы.

  14. dwPrerollDuration — длина ленты, на которой происходит стабилизация воспроизведения на видеомагнитофоне.

  15. dwPostrollDuration — длина ленты, прокручиваемая после получения видеомагнитофоном сообщений MCI_STOP или MCI_PAUSE.

Примечание

Объект структуры MCI_VCR_SET_PARMS содержит информацию для сообщения MCI_SET, посылаемого видеомагнитофону.

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

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

Mci_vcr_status_parms

typedef struct tagMCI_VCR_STATUS_PARMS {

DWORD dwCallback;

DWORD dwReturn;

DWORD dwItem;

DWORD dwTrack;

DWORD dwNumber;

} MCI_VCR_STATUS_PARMS;

Переменные

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

  2. dwReturn — буфер, в который будет записана запрашиваемая командой MCI_STATUS информация.

  3. dwItem — определяет запрашиваемый параметр.

  4. dwTrack — номер аудио или видео дорожки, на которой будет сохранена информация при получении следующей команды записи. Эта переменная используется при запросе командой MCI_STATUS информации о статусе аудио или видео записи.

  5. dwNumber — номер логического тюнера, связанного с текущим каналом. Эта переменная используется при запросе командой MCI_STATUS информации о номере текущего канала.

Примечание

Объект структуры MCI_STATUS_PARMS содержит дополнительные аргументы команды MCI_STATUS для кассетных видеомагнитофонов.

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

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

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