다음을 통해 공유


KSPROPERTY_RAW_AVC_CMD

KSPROPERTY_RAW_AVC_CMD 속성은 원시 AV/C 명령을 실행합니다. 원시 AV/C 명령은 IEEE 1394 버스 디바이스에 대해서만 지원됩니다.

사용량 요약 테이블

가져오기 설정 대상 속성 설명자 형식 속성 값 형식
Yes 디바이스 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 버스에서 이식 가능한 테이프 검색을 지원하는 표준 방법을 제공하지 않습니다. 따라서 테이프 검색을 수행하려면 호출자가 IKsControl COM 인터페이스 대신 DeviceIoControl 함수를 사용해야 합니다. 호출자는 ATN(절대 트랙 번호) 또는 검색할 시간 코드가 있는 원시 AV/C 명령을 사용하여 1394 AV/C 디바이스에서 테이프 검색을 수행합니다. 이것이 이 속성이 USB 디바이스에 적용되지 않는 주된 이유입니다.

USB에서 테이프 위치 검색과 1394 디바이스의 차이점에 대한 자세한 내용은 디지털 비디오 애플리케이션 호환성(DOC 다운로드) 백서를 참조하세요.

요구 사항

헤더: ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY

KSPROPERTY_EXTXPORT_S