AudioStreamFormat class
يمثل تنسيق دفق الصوت المستخدم لتكوينات إدخال الصوت المخصصة.
الأساليب
| close() | تحرير أي مورد خارجي مرفق بالكائن بشكل صريح |
| get |
إنشاء كائن تنسيق دفق صوت يمثل تنسيق دفق الصوت الافتراضي (PCM أحادي 16 كيلوهرتز 16 بت). |
| get |
إنشاء كائن تنسيق دفق الصوت مع خصائص التنسيق المحددة. |
| get |
إنشاء كائن تنسيق دفق الصوت مع خصائص التنسيق الموجي pcm المحددة. |
تفاصيل الأسلوب
close()
تحرير أي مورد خارجي مرفق بالكائن بشكل صريح
function close()
getDefaultInputFormat()
إنشاء كائن تنسيق دفق صوت يمثل تنسيق دفق الصوت الافتراضي (PCM أحادي 16 كيلوهرتز 16 بت).
static function getDefaultInputFormat(): AudioStreamFormat
المرتجعات
تنسيق دفق الصوت الذي يتم إنشاؤه.
getWaveFormat(number, number, number, AudioFormatTag)
إنشاء كائن تنسيق دفق الصوت مع خصائص التنسيق المحددة.
static function getWaveFormat(samplesPerSecond: number, bitsPerSample: number, channels: number, format: AudioFormatTag): AudioStreamFormat
المعلمات
- samplesPerSecond
-
number
معدل العينة، في العينات في الثانية (Hertz).
- bitsPerSample
-
number
بت لكل عينة، عادة 16.
- channels
-
number
عدد القنوات في بيانات شكل الموجة والصوت. تستخدم البيانات Monaural قناة واحدة وتستخدم بيانات الاستريو قناتين.
- format
- AudioFormatTag
تنسيق الصوت (PCM أو alaw أو mulaw).
المرتجعات
تنسيق دفق الصوت الذي يتم إنشاؤه.
getWaveFormatPCM(number, number, number)
إنشاء كائن تنسيق دفق الصوت مع خصائص التنسيق الموجي pcm المحددة.
static function getWaveFormatPCM(samplesPerSecond: number, bitsPerSample: number, channels: number): AudioStreamFormat
المعلمات
- samplesPerSecond
-
number
معدل العينة، في العينات في الثانية (Hertz).
- bitsPerSample
-
number
بت لكل عينة، عادة 16.
- channels
-
number
عدد القنوات في بيانات شكل الموجة والصوت. تستخدم البيانات Monaural قناة واحدة وتستخدم بيانات الاستريو قناتين.
المرتجعات
تنسيق دفق الصوت الذي يتم إنشاؤه.