다음을 통해 공유


UsbInterfaceSetting 클래스

정의

대체 설정에 대한 정보를 제공하고 해당 설정을 선택합니다. 앱은 설정 및 해당 엔드포인트에 대한 USB 인터페이스 설명자를 가져와 이 설정이 현재 선택되어 있는지 여부를 확인할 수 있습니다.

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
상속
Object Platform::Object IInspectable UsbInterfaceSetting
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

코드 예제는 UsbInterface를 참조하세요.

속성

BulkInEndpoints

대체 설정에 정의된 USB 대량 IN 엔드포인트와 연결된 설명자를 나타내는 개체의 배열을 가져옵니다.

BulkOutEndpoints

대체 설정에 정의된 USB 대량 OUT 엔드포인트와 연결된 설명자를 나타내는 개체의 배열을 가져옵니다.

Descriptors

대체 설정과 연결된 설명자를 나타내는 개체의 배열을 가져옵니다.

InterfaceDescriptor

대체 설정을 설명하는 설명자를 나타내는 개체를 가져옵니다.

InterruptInEndpoints

대체 설정에 정의된 USB 인터럽트 IN 엔드포인트와 연결된 설명자를 나타내는 개체의 배열을 가져옵니다.

InterruptOutEndpoints

대체 설정에 정의된 USB 인터럽트 OUT 엔드포인트와 연결된 설명자를 나타내는 개체의 배열을 가져옵니다.

Selected

대체 설정이 현재 선택되어 있는지 여부를 결정합니다.

메서드

SelectSettingAsync()

USB 인터페이스에서 대체 설정을 현재 설정으로 선택합니다.

적용 대상