Freigeben über


Beispieldeskriptor für die Erweiterungseinheit

Wichtig

Der Inhalt und der Beispielcode in diesem Thema sind veraltet und werden derzeit nicht unterstützt. Dies funktioniert möglicherweise nicht mit der aktuellen Treiberentwicklungs-Toolkette.

Dieser Code veranschaulicht, wie ein Deskriptor für die Erweiterungseinheit auf Hardwareebene bereitgestellt wird.

BYTE  Length:            0x1a
BYTE  DescriptorType:    0x24
BYTE  DescriptorSubtype: 0x06
BYTE  bUnitID:           0x05
GUID  guidExtensionCode: xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx
BYTE  bNumControls:      0x03
BYTE  bNrInPins:         0x01
BYTE  baSourceID[0]:     0x01

Ausführlichere Informationen zu den Hardwareanforderungen für die USB-Videoklasse finden Sie unter Definition der Geräteklasse für Universal Serial Bus für VideogeräteSpecification. Diese Spezifikation ist auf der Website des USB Implementers-Forums verfügbar.