IBasicAudioEffect Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka yang Anda terapkan untuk membuat efek audio kustom.
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
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Properti
SupportedEncodingProperties |
Mendapatkan properti pengodean yang didukung oleh efek audio kustom. |
UseInputFrameForOutput |
Mendapatkan nilai yang menunjukkan apakah bingkai input digunakan untuk output efek audio. |
Metode
Close(MediaEffectClosedReason) |
Dipanggil ketika efek audio harus menutup dan membersihkan sumber daya yang dialokasikan. |
DiscardQueuedFrames() |
Dipanggil untuk memungkinkan implementasi efek audio secara opsional membuang status tersimpan yang terkait dengan sampel yang telah diterima. |
ProcessFrame(ProcessAudioFrameContext) |
Dipanggil saat sampel tersedia untuk diproses oleh efek audio kustom. |
SetEncodingProperties(AudioEncodingProperties) |
Dipanggil untuk mengatur properti pengodean efek audio kustom. |
SetProperties(IPropertySet) |
Mengatur properti konfigurasi yang disediakan ketika pengurai media atau codec didaftarkan. (Diperoleh dari IMediaExtension) |