TSDL_AudioSpec=記錄
freq:整數;//DSP頻率--每秒樣品
格式:UInt16;//音頻的資料格式
渠道:UInt8;//渠道的數目:1單聲道放音,2立體聲系統
安靜:UInt8;(計算)//音頻的緩衝記憶體安靜價值
樣品:UInt16;在樣品中//音頻的緩衝記憶體尺寸
墊料:UInt16;對一些必要//匯編環境
尺寸:UInt32;在(計算)位元組中//音頻的緩衝記憶體尺寸
產品回修通知:過程userdata:Pointer;溪流:PUInt8;len:整數;cdecl;
userdata:Pointer;
末端;
TSDL_AudioSpec結構被過去經常描繪一些音頻的資料的格式.這結構被 SDL_OpenAudio和 SDL_LoadWAV使用.在所有的田野是在 SDL_OpenAudio僅有freq旁邊使用的同時, 格式,樣品和 渠道被SDL_LoadWAV使用.我們將派出這些這裡共用成員.
freq |
每隔一樣品的數目向健康裝置在網路上傳送.共用價值觀是11025,22050和44100.越高越好. |
格式 |
指定尺寸和類型的每一樣品要素
|
渠道 | seperate聲道的數目1是單聲道放音((單一的渠道),2是立體聲系統((雙的渠道). |
樣品 | 當和SDL_OpenAudio 在一起使用的時候,這個請參閱在樣品中音頻的緩衝記憶體的尺寸.一厚片尺寸的音頻的資料的指定的在渠道的數目旁邊格式 mulitplied中樣品.使什麼時候 SDL_AudioSpec是和 SDL_LoadWAV 樣品在一起使用朝向4096. |