ITScriptableAudioFormat 接口 (tapi3if.h)
可编写脚本的客户端使用 ITScriptableAudioFormat 接口从轨道获取音频格式或设置其音频格式。接口为 WAVEFORMATEX 结构中的每个成员提供属性。
ITFileTrack::get_AudioFormatForScripting 和 ITFileTrack::get_EmptyAudioFormatForScripting 方法创建 ITScriptableAudioFormat 接口。
继承
ITScriptableAudioFormat 接口继承自 IDispatch 接口。 ITScriptableAudioFormat 还具有以下类型的成员:
方法
ITScriptableAudioFormat 接口具有这些方法。
ITScriptableAudioFormat::get_AvgBytesPerSec get_AvgBytesPerSec 方法返回 WAVEFORMATEX 结构中 nAvgBytesPerSec 成员的值。 |
ITScriptableAudioFormat::get_BitsPerSample get_BitsPerSample 方法返回 WAVEFORMATEX 结构中 wBitsPerSample 成员的值。 |
ITScriptableAudioFormat::get_BlockAlign get_BlockAlign 方法在 WAVEFORMATEX 结构中返回 nBlockAlign 成员的值。 |
ITScriptableAudioFormat::get_Channels get_Channels 方法在 WAVEFORMATEX 结构中返回 nChannels 成员的值。 |
ITScriptableAudioFormat::get_FormatTag get_FormatTag 方法返回 WAVEFORMATEX 结构中 wFormatTag 成员的值。 |
ITScriptableAudioFormat::get_SamplesPerSec get_SamplesPerSec 方法在 WAVEFORMATEX 结构中返回 nSamplesPerSec 成员的值。 |
ITScriptableAudioFormat::p ut_AvgBytesPerSec put_AvgBytesPerSec 方法在 WAVEFORMATEX 结构中设置 nAvgBytesPerSec 成员。 |
ITScriptableAudioFormat::p ut_BitsPerSample put_BitsPerSample 方法在 WAVEFORMATEX 结构中设置 wBitsPerSample 成员。 |
ITScriptableAudioFormat::p ut_BlockAlign put_BlockAlign 方法在 WAVEFORMATEX 结构中设置 nBlockAlign 成员。 |
ITScriptableAudioFormat::p ut_Channels put_Channels 方法在 WAVEFORMATEX 结构中设置 nChannels 成员。 |
ITScriptableAudioFormat::p ut_FormatTag put_FormatTag 方法在 WAVEFORMATEX 结构中设置 wFormatTag 成员。 |
ITScriptableAudioFormat::p ut_SamplesPerSec put_SamplesPerSec 方法在 WAVEFORMATEX 结构中设置 nSamplesPerSec 成员。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | tapi3if.h (包括 Tapi3.h) |