Поделиться через


Headset Класс

Определение

Содержит сведения о звуковой гарнитуре, подключенной к геймпаду.

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
Наследование
Object Platform::Object IInspectable Headset
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Экземпляры класса Headset невозможно создать напрямую; Вместо этого экземпляры класса Headset извлекаются с помощью свойства Gamepad.Headset или события Gamepad.HeadsetConnected .

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 TryGetBatteryReport

Свойства

CaptureDeviceId

Идентификатор конечной точки XAudio для устройства захвата звука гарнитуры.

RenderDeviceId

Идентификатор точки XAudio для устройства отрисовки звука гарнитуры.

Методы

TryGetBatteryReport()

Возвращает сведения о текущем состоянии батареи гарнитуры.

Применяется к