avcResponseCode 列舉 (avc.h)
AvcResponseCode 列舉類型是用來透過 AVC_FUNCTION_COMMAND 或 AVC_FUNCTION_SEND_RESPONSE 函式代碼,從子單位驅動程式從其 AV/C 子單位收到的回應類型。
Syntax
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) |