ITScriptableAudioFormat 介面 (tapi3if.h)

ITScriptableAudioFormat 介面是由可編寫腳本的用戶端用來取得音訊格式,或設定播放軌的音訊格式。介面會提供來自「要求」ATEX 結構之每個成員的屬性。

ITFileTrack::get_AudioFormatForScriptingITFileTrack::get_EmptyAudioFormatForScripting 方法會建立 ITScriptableAudioFormat 介面。

繼承

ITScriptableAudioFormat 介面繼承自 IDispatch 介面。 ITScriptableAudioFormat 也有下列類型的成員:

方法

ITScriptableAudioFormat 介面具有這些方法。

 
ITScriptableAudioFormat::get_AvgBytesPerSec

get_AvgBytesPerSec 方法會傳回其為在「要求」ATEX 結構中的 nAvgBytesPerSec 成員傳回值。
ITScriptableAudioFormat::get_BitsPerSample

get_BitsPerSample方法會傳回在「要求」ATEX 結構中 wBitsPerSample 成員的值。
ITScriptableAudioFormat::get_BlockAlign

get_BlockAlign方法會傳回在[顯示] 結構中 nBlockAlign 成員的值。
ITScriptableAudioFormat::get_Channels

get_Channels方法會傳回其為[顯示] 結構中的 nChannels 成員傳回值。
ITScriptableAudioFormat::get_FormatTag

get_FormatTag方法會傳回在「顯示」X 結構中 wFormatTag 成員的值。
ITScriptableAudioFormat::get_SamplesPerSec

get_SamplesPerSec方法會傳回在「要求」ATEX 結構中 nSamplesPerSec 成員的值。
ITScriptableAudioFormat::p ut_AvgBytesPerSec

put_AvgBytesPerSec 方法會設定在[顯示] 結構中的 nAvgBytesPerSec 成員。
ITScriptableAudioFormat::p ut_BitsPerSample

put_BitsPerSample方法會設定一個 WBitsPerSample 成員,而該成員位於顯示於此結構中。
ITScriptableAudioFormat::p ut_BlockAlign

put_BlockAlign 方法會設定在[顯示]ATEX 結構中的 nBlockAlign 成員。
ITScriptableAudioFormat::p ut_Channels

put_Channels 方法會設定在[顯示]ATEX 結構中的 nChannels 成員。
ITScriptableAudioFormat::p ut_FormatTag

put_FormatTag 方法會設定PUT_FORMATTAG ATEX 結構中的 wFormatTag 成員。
ITScriptableAudioFormat::p ut_SamplesPerSec

put_SamplesPerSec方法會設定在[顯示] 結構中的 nSamplesPerSec 成員。

規格需求

需求
目標平台 Windows
標頭 tapi3if.h (包括 Tapi3.h)