KSPROPERTY_RAW_AVC_CMD

KSPROPERTY_RAW_AVC_CMD屬性會發出原始 AV/C 命令。 只有 IEEE 1394 匯流排裝置才支援原始 AV/C 命令。

使用量摘要資料表

Get 集合 目標 屬性描述項類型 屬性值類型
裝置 KSPROPERTY_EXTXPORT_S 內嵌 RawAVC 結構

屬性值 (作業資料) 是描述要執行之原始 AV/C 命令之KSPROPERTY_EXTXPORT_S結構的內嵌 RawAVC 成員。

備註

此屬性只能與可支援 AV/C 命令的裝置搭配使用,以及KSPROPERTY_EXTDEVICE_PORT傳回KSPROPERTY_EXTDEVICE_S結構之 DevPort成員中的DEV_PORT_1394。

IEEE 1394 裝置的驅動程式開發人員可以選擇性地在其驅動程式中支援此屬性,以擴充標準介面不支援的裝置傳輸控制項 (,例如使用者模式 IAMExtTransport COM 介面方法 put_Modeget_Mode) 。

因為 USB 視訊類別驅動程式 提供這項功能,所以不需要在 USB 裝置上實作此屬性的支援。 一般而言,應用程式可以使用 IKsControl COM 介面來控制 IEEE 1394 裝置。 不過, IKsControl COM 介面不提供標準方法來支援可跨 USB 和 IEEE 1394 匯流排移植的磁帶搜尋。 因此,若要執行磁帶搜尋,呼叫端必須使用 DeviceIoControl 函式,而不是 IKsControl COM 介面。 呼叫端會在 1394 AV/C 裝置上執行磁帶搜尋,方法是使用具有絕對曲目號碼的原始 AV/C 命令, (ATN) 或要搜尋的時間程式碼。 這是此屬性不適用於 USB 裝置的主要原因。

如需 USB 和 1394 裝置上磁帶位置搜尋差異的詳細資訊,請參閱 數位視訊應用程式相容性 (DOC 下載) 白皮書。

規格需求

標頭: ksmedia.h (包含 Ksmedia.h)

另請參閱

KSPROPERTY

KSPROPERTY_EXTXPORT_S