Bagikan melalui


AudioDeviceOutputNode Kelas

Definisi

Mewakili simpul dalam simpul grafik audio yang menghasilkan data audio dari grafik ke perangkat audio seperti speaker atau antarmuka audio eksternal.

public ref class AudioDeviceOutputNode sealed : IClosable
public ref class AudioDeviceOutputNode sealed : IClosable, IAudioNodeWithListener
/// [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 AudioDeviceOutputNode 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 AudioDeviceOutputNode final : IClosable, IAudioNodeWithListener
[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 AudioDeviceOutputNode : 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 AudioDeviceOutputNode : System.IDisposable, IAudioNodeWithListener
Public NotInheritable Class AudioDeviceOutputNode
Implements IDisposable
Public NotInheritable Class AudioDeviceOutputNode
Implements IAudioNodeWithListener, IDisposable
Warisan
Object Platform::Object IInspectable AudioDeviceOutputNode
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 properti AudioGraph.CreateDeviceOutputNodeAsync lalu akses properti CreateAudioDeviceOutputNodeResult.DeviceOutputNode .

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 Pendengar

Properti

ConsumeInput

Mendapatkan atau menetapkan nilai yang menunjukkan apakah simpul output perangkat audio menggunakan input.

Device

Mendapatkan informasi tentang perangkat audio.

EffectDefinitions

Mendapatkan daftar definisi efek untuk simpul output perangkat audio. Efek dalam daftar memproses data audio yang mengalir melalui simpul dalam urutan kemunculannya dalam daftar.

EncodingProperties

Mendapatkan properti pengodean untuk simpul output perangkat audio.

Listener

Mendapatkan atau mengatur AudioNodeListener yang menjelaskan posisi dan karakteristik pendengar lainnya dari mana audio AudioDeviceOutputNode terdengar saat pemrosesan audio spasial digunakan.

OutgoingGain

Mendapatkan atau mengatur perolehan keluar untuk simpul output perangkat audio.

Metode

Close()

Menutup simpul output perangkat audio dan membuang sumber daya terkait.

DisableEffectsByDefinition(IAudioEffectDefinition)

Menonaktifkan semua efek dalam daftar EffectDefinitions dengan definisi efek yang ditentukan.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

EnableEffectsByDefinition(IAudioEffectDefinition)

Mengaktifkan semua efek dalam daftar EffectDefinitions dengan definisi efek yang ditentukan.

Reset()

Mereset simpul output perangkat audio.

Start()

Memulai simpul output perangkat audio.

Stop()

Menghentikan simpul output perangkat audio.

Berlaku untuk

Lihat juga