Freigeben über


Headset Klasse

Definition

Enthält Informationen zu einem Audio-Headset, das an ein Gamepad angeschlossen ist.

public ref class Headset sealed
public ref class Headset sealed : IGameControllerBatteryInfo
/// [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 Headset final
/// [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 Headset final : IGameControllerBatteryInfo
[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 Headset
[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 Headset : IGameControllerBatteryInfo
Public NotInheritable Class Headset
Public NotInheritable Class Headset
Implements IGameControllerBatteryInfo
Vererbung
Object Platform::Object IInspectable Headset
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

Instanzen der Headset-Klasse können nicht direkt erstellt werden. Stattdessen werden Instanzen der Headset-Klasse über die Gamepad.Headset-Eigenschaft oder das Gamepad.HeadsetConnected-Ereignis abgerufen.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1703 15063 TryGetBatteryReport

Eigenschaften

CaptureDeviceId

Die XAudio-Endpunkt-ID für das Audioerfassungsgerät des Headsets.

RenderDeviceId

Die XAudio-Punkt-ID für das Audiorendergerät des Headsets.

Methoden

TryGetBatteryReport()

Ruft Informationen zum aktuellen Akkuzustand des Headsets ab.

Gilt für: