команда реализации

Команда реализации указывает устройству выбрать и реализовать его палитру в контексте отображения отображаемого окна. Цифровые видеоустройства распознают эту команду.

Чтобы отправить эту команду, вызовите функцию mciSendString с заданным параметром lpszCommand , как показано ниже.

_stprintf_s(
  lpszCommand, 
  TEXT("realize %s %s %s"), 
  lpszDeviceID, 
  lpszPalette, 
  lpszFlags
); 

Параметры

lpszDeviceID

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

lpszPalette

Один из следующих флагов.

Значение Значение
background Реализует палитру как фоновую палитру.
нормальный Реализует палитру для окна верхнего уровня. Это параметр по умолчанию.

lpszFlags

Может иметь значение "wait", "notify" или и то, и другое. Для цифровых видеоустройств также можно указать "test". Дополнительные сведения об этих флагах см. в разделе Флаги ожидания, уведомления и тестирования.

Возвращаемое значение

Возвращает ноль при успешном выполнении или ошибке в противном случае.

Комментарии

Используйте эту команду, только если приложение использует дескриптор окна и получает сообщение WM_QUERYNEWPALLETTE или WM_PALETTECHANGED .

Примеры

Следующая команда сообщает устройству myvideo реализовать свою палитру.

realize myvideo normal

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]

См. также раздел

MCI

Командные строки MCI