Структура LINEMEDIACONTROLMEDIA (tapi.h)
Структура LINEMEDIACONTROLMEDIA описывает действие мультимедиа, выполняемое при обнаружении изменения типа носителя. Он используется в качестве записи в массиве. Функции lineSetMediaControl и TSPI_lineSetMediaControl используют эту структуру.
Синтаксис
typedef struct linemediacontrolmedia_tag {
DWORD dwMediaModes;
DWORD dwDuration;
DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;
Члены
dwMediaModes
Один или несколько типов мультимедиа. Этот элемент использует одну из констант LINEMEDIAMODE_.
dwDuration
Продолжительность времени, в течение которого тип носителя должен присутствовать до уведомления приложения или выполнения действий по управлению мультимедиа, в миллисекундах.
dwMediaControl
Действие управления мультимедиа. Этот элемент использует одну из констант LINEMEDIACONTROL_.
Комментарии
Эта структура не может быть расширена.
Структура LINEMEDIACONTROLMEDIA определяет тройной <тип мультимедиа, длительность, действие> управления мультимедиа. Массив из этих тройных значений передается в функцию lineSetMediaControl для задания действий управления мультимедиа, активированных изменениями типов мультимедиа для данного вызова. При обнаружении изменения указанного типа мультимедиа вызывается соответствующее действие в потоке мультимедиа.
Требования
Верхняя часть | tapi.h |