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


Интерфейс ITScriptableAudioFormat (tapi3if.h)

Интерфейс ITScriptableAudioFormat используется клиентами с поддержкой сценариев, чтобы получить звуковой формат из дорожки или задать его. Интерфейс предоставляет свойства для каждого элемента из структуры WAVEFORMATEX .

Методы ITFileTrack::get_AudioFormatForScripting и ITFileTrack::get_EmptyAudioFormatForScripting создают интерфейс ITScriptableAudioFormat .

Наследование

Интерфейс ITScriptableAudioFormat наследуется от интерфейса IDispatch . ITScriptableAudioFormat также имеет следующие типы элементов:

Методы

Интерфейс ITScriptableAudioFormat содержит следующие методы.

 
ITScriptableAudioFormat::get_AvgBytesPerSec

Метод get_AvgBytesPerSec возвращает значение элемента nAvgBytesPerSec в структуре WAVEFORMATEX.
ITScriptableAudioFormat::get_BitsPerSample

Метод get_BitsPerSample возвращает значение элемента wBitsPerSample в структуре WAVEFORMATEX.
ITScriptableAudioFormat::get_BlockAlign

Метод get_BlockAlign возвращает значение элемента nBlockAlign в структуре WAVEFORMATEX.
ITScriptableAudioFormat::get_Channels

Метод get_Channels возвращает значение элемента nChannels в структуре WAVEFORMATEX.
ITScriptableAudioFormat::get_FormatTag

Метод get_FormatTag возвращает значение элемента wFormatTag в структуре WAVEFORMATEX.
ITScriptableAudioFormat::get_SamplesPerSec

Метод get_SamplesPerSec возвращает значение элемента nSamplesPerSec в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_AvgBytesPerSec

Метод put_AvgBytesPerSec задает элемент nAvgBytesPerSec в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_BitsPerSample

Метод put_BitsPerSample задает элемент wBitsPerSample в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_BlockAlign

Метод put_BlockAlign задает элемент nBlockAlign в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_Channels

Метод put_Channels задает элемент nChannels в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_FormatTag

Метод put_FormatTag задает элемент wFormatTag в структуре WAVEFORMATEX.
ITScriptableAudioFormat::p ut_SamplesPerSec

Метод put_SamplesPerSec задает элемент nSamplesPerSec в структуре WAVEFORMATEX.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3if.h (включая Tapi3.h)