AvcResponseCode 枚举 (avc.h)
AvcResponseCode 枚举类型用于通过 AVC_FUNCTION_COMMAND 或 AVC_FUNCTION_SEND_RESPONSE 函数代码指示子单元驱动程序从其 AV/C 子单元收到的响应类型。
语法
typedef enum _tagAvcResponseCode {
AVC_RESPONSE_NOTIMPL,
AVC_RESPONSE_ACCEPTED,
AVC_RESPONSE_REJECTED,
AVC_RESPONSE_IN_TRANSITION,
AVC_RESPONSE_STABLE,
AVC_RESPONSE_IMPLEMENTED,
AVC_RESPONSE_CHANGED,
AVC_RESPONSE_INTERIM
} AvcResponseCode;
常数
AVC_RESPONSE_NOTIMPL 指示子单位不支持指定的控件命令。 |
AVC_RESPONSE_ACCEPTED 指示子单元确实实现了指定的控制命令,并且该子单元状态允许执行该命令。 注意:命令执行可能尚未在返回 AVC_RESPONSE_ACCEPTED 时完成。 |
AVC_RESPONSE_REJECTED 指定指示命令或请求被拒绝的响应。 |
AVC_RESPONSE_IN_TRANSITION 指定指示已接受命令或请求的响应。 |
AVC_RESPONSE_STABLE 指示子单元实现命令。 与AVC_RESPONSE_IMPLMENTED的含义相同。 |
AVC_RESPONSE_IMPLEMENTED 指示子单元实现命令。 与AVC_RESPONSE_STABLE的含义相同。 |
AVC_RESPONSE_CHANGED 指示子单位状态已更改。 |
AVC_RESPONSE_INTERIM 指示子单位无法在响应的 100 毫秒范围内使用 AVC_RESPONSE_ACCEPTED 或 AVC_RESPONSE_REJECTED 进行响应。 子单元最终将返回包含 AVC_RESPONSE_ACCEPTED 或 AVC_RESPONSE_REJECTED 代码的响应帧。 |
要求
要求 | 价值 |
---|---|
标头 | avc.h (包括 Avc.h) |