Перечисление AvcSubunitType (avc.h)

Тип перечисления AvcSubunitType используется для указания типа подсоединения AV/C.

Синтаксис

typedef enum _tagAvcSubunitType {
  AVC_SUBUNITTYPE_VIDEO_MONITOR,
  AVC_SUBUNITTYPE_AUDIO,
  AVC_SUBUNITTYPE_PRINTER,
  AVC_SUBUNITTYPE_DISC_PLAYER,
  AVC_SUBUNITTYPE_TAPE_PLAYER,
  AVC_SUBUNITTYPE_TUNER,
  AVC_SUBUNITTYPE_CA,
  AVC_SUBUNITTYPE_VIDEO_CAMERA,
  AVC_SUBUNITTYPE_PANEL,
  AVC_SUBUNITTYPE_BULLETINBOARD,
  AVC_SUBUNITTYPE_CAMERASTORAGE,
  AVC_SUBUNITTYPE_VENDOR_UNIQUE,
  AVC_SUBUNITTYPE_EXTENDED,
  AVC_SUBUNITTYPE_EXTENDED_FULL,
  AVC_SUBUNITTYPE_UNIT
} AvcSubunitType;

Константы

 
AVC_SUBUNITTYPE_VIDEO_MONITOR
Указывает тип подсоединителя видеомонителя.
AVC_SUBUNITTYPE_AUDIO
Указывает тип подсоединителя звука.
AVC_SUBUNITTYPE_PRINTER
Указывает тип подсоединителя принтера.
AVC_SUBUNITTYPE_DISC_PLAYER
Указывает тип подъединицы проигрывателя дисков.
AVC_SUBUNITTYPE_TAPE_PLAYER
Указывает тип подсоединителя ленточного проигрывателя.
AVC_SUBUNITTYPE_TUNER
Указывает тип подъединицы тюнера.
AVC_SUBUNITTYPE_CA
Указывает тип подсоединителя условного доступа.
AVC_SUBUNITTYPE_VIDEO_CAMERA
Указывает тип подсоединителя видеокамеры.
AVC_SUBUNITTYPE_PANEL
Указывает тип подъединицы панели.
AVC_SUBUNITTYPE_BULLETINBOARD
Указывает тип подъединицы доски объявлений.
AVC_SUBUNITTYPE_CAMERASTORAGE
Указывает тип подсоединителя хранилища камеры.
AVC_SUBUNITTYPE_VENDOR_UNIQUE
Указывает уникальный тип подъединицы поставщика.
AVC_SUBUNITTYPE_EXTENDED
Указывает тип расширенной подъединицы.
AVC_SUBUNITTYPE_EXTENDED_FULL
Используется только в байтах расширения.
AVC_SUBUNITTYPE_UNIT
Указывает универсальный тип подъединицы.

Требования

Требование Значение
Заголовок avc.h (включая Avc.h)