AudioDeviceController Klasse

Definition

Steuert Geräteeinstellungen am Mikrofon.

public ref class AudioDeviceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class AudioDeviceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class AudioDeviceController
Public NotInheritable Class AudioDeviceController
Vererbung
Object Platform::Object IInspectable AudioDeviceController
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Um eine instance dieses Objekts abzurufen, rufen Sie die MediaCapture.AudioDeviceController-Eigenschaft ab.

Hinweis

Diese Klasse ist nicht agil, was bedeutet, dass Sie das Threadingmodell und das Marshallverhalten berücksichtigen müssen. Weitere Informationen finden Sie unter Threading and Marshaling (C++/CX) und Using Windows-Runtime objects in a multithreaded environment (.NET).

Eigenschaften

AudioCaptureEffectsManager

Ruft den AudioCaptureEffectsManager ab, der dem AudioDeviceController zugeordnet ist.

Muted

Schaltet das Mikrofon stumm oder hebt die Stummschaltung auf.

VolumePercent

Ruft die Lautstärke des Mikrofons ab oder legt diese fest.

Methoden

GetAvailableMediaStreamProperties(MediaStreamType)

Ruft eine Liste der unterstützten Codierungseigenschaften für das Gerät ab.

GetMediaStreamProperties(MediaStreamType)

Ruft die Codierungseigenschaften für den angegebenen Mediendatenstromtyp für das Gerät ab.

SetMediaStreamPropertiesAsync(MediaStreamType, IMediaEncodingProperties)

Legt die Codierungseigenschaften asynchron für den angegebenen Medienstreamtyp für das Gerät fest.

Gilt für: