ITScriptableAudioFormat 接口 (tapi3if.h)

可编写脚本的客户端使用 ITScriptableAudioFormat 接口从轨道获取音频格式或设置其音频格式。接口为 WAVEFORMATEX 结构中的每个成员提供属性。

ITFileTrack::get_AudioFormatForScriptingITFileTrack::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)