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 を含む)