AudioFrameInputNode Kelas
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.
Mewakili simpul dalam simpul grafik audio yang memasukkan data audio ke dalam grafik dari kode yang diimplementasikan aplikasi yang menghasilkan sampel audio secara terprogram.
public ref class AudioFrameInputNode sealed : IClosable
public ref class AudioFrameInputNode sealed : IClosable, IAudioInputNode2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioFrameInputNode final : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioFrameInputNode final : IClosable, IAudioInputNode2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioFrameInputNode : System.IDisposable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioFrameInputNode : System.IDisposable, IAudioInputNode2
Public NotInheritable Class AudioFrameInputNode
Implements IDisposable
Public NotInheritable Class AudioFrameInputNode
Implements IAudioInputNode2, IDisposable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Dapatkan instans kelas ini dengan memanggil CreateFrameInputNode.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1607 | 14393 | Emitor |
Properti
ConsumeInput |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah simpul input bingkai audio menggunakan input. |
EffectDefinitions |
Mendapatkan daftar definisi efek untuk simpul input bingkai audio. Efek dalam daftar memproses data audio yang mengalir melalui simpul dalam urutan muncul dalam daftar. |
Emitter |
Mendapatkan AudioNodeEmitter yang menjelaskan posisi dan karakteristik fisik emiter lainnya dari mana audio AudioFrameInputNode dipancarkan saat pemrosesan audio spasial digunakan. |
EncodingProperties |
Mendapatkan properti pengodean untuk simpul input bingkai audio. |
OutgoingConnections |
Mendapatkan daftar koneksi keluar dari simpul input bingkai audio ke simpul lain dalam grafik audio. |
OutgoingGain |
Mendapatkan atau mengatur perolehan keluar untuk simpul input bingkai audio. |
PlaybackSpeedFactor |
Mendapatkan atau mengatur faktor kecepatan pemutaran untuk simpul input bingkai audio. |
QueuedSampleCount |
Mendapatkan jumlah sampel antrean untuk simpul input bingkai audio. |
Metode
AddFrame(AudioFrame) |
Menambahkan bingkai audio ke simpul input bingkai audio. |
AddOutgoingConnection(IAudioNode) |
Menambahkan koneksi keluar ke simpul input bingkai audio. |
AddOutgoingConnection(IAudioNode, Double) |
Menambahkan koneksi keluar dengan perolehan ke simpul input bingkai audio. |
Close() |
Menutup simpul input bingkai audio dan membuang sumber daya terkait. |
DisableEffectsByDefinition(IAudioEffectDefinition) |
Menonaktifkan semua efek dalam daftar EffectDefinitions dengan definisi efek yang ditentukan. |
DiscardQueuedFrames() |
Menghapus bingkai antrean dari simpul input bingkai audio. |
Dispose() |
Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola. |
EnableEffectsByDefinition(IAudioEffectDefinition) |
Mengaktifkan semua efek dalam daftar EffectDefinitions dengan definisi efek yang ditentukan. |
RemoveOutgoingConnection(IAudioNode) |
Menghapus koneksi keluar dari simpul input bingkai audio ke simpul yang ditentukan. |
Reset() |
Mengatur ulang simpul input bingkai audio. |
Start() |
Memulai simpul input bingkai audio. |
Stop() |
Menghentikan simpul input bingkai audio. |
Acara
AudioFrameCompleted |
Memberi tahu bingkai audio lengkap yang telah dikirimkan ke grafik dengan panggilan ke AddFrame. |
QuantumStarted |
Dimunculkan saat grafik audio siap untuk mulai memproses kuantum data baru. |