AvcSubunitType enumeration (avc.h)
The AvcSubunitType enumeration type is used to indicate the type of AV/C subunit.
Syntax
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;
Constants
AVC_SUBUNITTYPE_VIDEO_MONITOR Specifies a video monitor subunit type. |
AVC_SUBUNITTYPE_AUDIO Specifies an audio subunit type. |
AVC_SUBUNITTYPE_PRINTER Specifies a printer subunit type. |
AVC_SUBUNITTYPE_DISC_PLAYER Specifies a disc player subunit type. |
AVC_SUBUNITTYPE_TAPE_PLAYER Specifies a tape player subunit type. |
AVC_SUBUNITTYPE_TUNER Specifies a tuner subunit type. |
AVC_SUBUNITTYPE_CA Specifies a conditional access (CA) subunit type. |
AVC_SUBUNITTYPE_VIDEO_CAMERA Specifies a video camera subunit type. |
AVC_SUBUNITTYPE_PANEL Specifies a panel subunit type. |
AVC_SUBUNITTYPE_BULLETINBOARD Specifies a bulletin board subunit type. |
AVC_SUBUNITTYPE_CAMERASTORAGE Specifies a camera storage subunit type. |
AVC_SUBUNITTYPE_VENDOR_UNIQUE Specifies a vendor unique subunit type. |
AVC_SUBUNITTYPE_EXTENDED Specifies an extended subunit type. |
AVC_SUBUNITTYPE_EXTENDED_FULL This is used only in extension bytes |
AVC_SUBUNITTYPE_UNIT Specifies a generic subunit type. |
Requirements
Requirement | Value |
---|---|
Header | avc.h (include Avc.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for