Freigeben über


UsbInterfaceSetting Klasse

Definition

Stellt Informationen zu einer alternativen Einstellung bereit und wählt diese Einstellung aus. Die App kann die USB-Schnittstellendeskriptoren für die Einstellung und ihre Endpunkte abrufen und bestimmen, ob diese Einstellung derzeit ausgewählt ist.

public ref class UsbInterfaceSetting sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterfaceSetting final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterfaceSetting
Public NotInheritable Class UsbInterfaceSetting
Vererbung
Object Platform::Object IInspectable UsbInterfaceSetting
Attribute

Windows-Anforderungen

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

Hinweise

Codebeispiel finden Sie unter UsbInterface.

Eigenschaften

BulkInEndpoints

Ruft ein Array von -Objekten ab, die Deskriptoren darstellen, die USB-Massen-IN-Endpunkten zugeordnet sind, die in der alternativen Einstellung definiert sind.

BulkOutEndpoints

Ruft ein Array von -Objekten ab, die Deskriptoren darstellen, die USB-Massenoutendpunkten zugeordnet sind, die in der alternativen Einstellung definiert sind.

Descriptors

Ruft ein Array von -Objekten ab, die deskriptoren darstellen, die der alternativen Einstellung zugeordnet sind.

InterfaceDescriptor

Ruft ein -Objekt ab, das den Deskriptor darstellt, der die alternative Einstellung beschreibt.

InterruptInEndpoints

Ruft ein Array von -Objekten ab, die Deskriptoren darstellen, die USB-Interrupt-IN-Endpunkten zugeordnet sind, die in der alternativen Einstellung definiert sind.

InterruptOutEndpoints

Ruft ein Array von -Objekten ab, die Deskriptoren darstellen, die USB-Interrupt-OUT-Endpunkten zugeordnet sind, die in der alternativen Einstellung definiert sind.

Selected

Bestimmt, ob die alternative Einstellung derzeit ausgewählt ist.

Methoden

SelectSettingAsync()

Wählt die alternative Einstellung als aktuelle Einstellung in der USB-Schnittstelle aus.

Gilt für: