IBasicAudioEffect Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, который реализуется для создания пользовательского звукового эффекта.
public interface class IBasicAudioEffect : IMediaExtension
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2349214803, 27584, 18616, 169, 154, 75, 65, 85, 15, 19, 89)]
struct IBasicAudioEffect : IMediaExtension
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2349214803, 27584, 18616, 169, 154, 75, 65, 85, 15, 19, 89)]
public interface IBasicAudioEffect : IMediaExtension
Public Interface IBasicAudioEffect
Implements IMediaExtension
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
SupportedEncodingProperties |
Возвращает свойства кодирования, поддерживаемые пользовательским звуковым эффектом. |
UseInputFrameForOutput |
Возвращает значение, указывающее, используется ли входной кадр для вывода звукового эффекта. |
Методы
Close(MediaEffectClosedReason) |
Вызывается, когда звуковой эффект должен закрыть и очистить выделенные ресурсы. |
DiscardQueuedFrames() |
Вызывается, чтобы разрешить реализации звуковых эффектов при необходимости отменять все хранимые состояния, связанные с уже полученными образцами. |
ProcessFrame(ProcessAudioFrameContext) |
Вызывается, когда примеры доступны для обработки пользовательским звуковым эффектом. |
SetEncodingProperties(AudioEncodingProperties) |
Вызывается для задания свойств кодирования пользовательского звукового эффекта. |
SetProperties(IPropertySet) |
Задает свойства конфигурации, предоставленные при регистрации средства синтаксического анализа мультимедиа или кодека. (Унаследовано от IMediaExtension) |