KSPROPERTY_RAW_AVC_CMD
La propiedad KSPROPERTY_RAW_AVC_CMD emite un comando AV/C sin procesar. Los comandos AV/C sin procesar solo se admiten para dispositivos de bus IEEE 1394.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí | Sí | Dispositivo | KSPROPERTY_EXTXPORT_S | Estructura RawAVC incrustada |
El valor de propiedad (datos de operación) es el miembro RawAVC incrustado de la estructura KSPROPERTY_EXTXPORT_S que describe el comando AV/C sin procesar que se va a ejecutar.
Observaciones
Esta propiedad solo se puede usar con dispositivos que admiten comandos AV/C y donde KSPROPERTY_EXTDEVICE_PORT devuelve DEV_PORT_1394 en el miembro DevPort de la estructura KSPROPERTY_EXTDEVICE_S .
Los desarrolladores de controladores para dispositivos IEEE 1394 pueden admitir opcionalmente esta propiedad en sus controladores para ampliar los controles de transporte de dispositivos que no son compatibles con interfaces estándar (como los métodos de interfaz COM IAMExtTransport en modo de usuario put_Mode y get_Mode).
No es necesario implementar la compatibilidad con esta propiedad en dispositivos USB porque el controlador de clase de vídeo USB proporciona esta funcionalidad. Normalmente, las aplicaciones pueden usar la interfaz COM IKsControl para controlar un dispositivo IEEE 1394. Sin embargo, la interfaz COM IKsControl no proporciona un método estándar para admitir la búsqueda de cintas que es portátil a través de buses USB e IEEE 1394. Por lo tanto, para realizar una búsqueda de cinta, un llamador debe usar la función DeviceIoControl en lugar de la interfaz COM IKsControl . Los autores de llamadas realizan una búsqueda de cinta en dispositivos AV/C de 1394 mediante un comando AV/C sin procesar con un número de pista absoluto (ATN) o código de tiempo al que buscar. Esta es una razón principal por la que esta propiedad no se aplica a los dispositivos USB.
Consulte las notas del producto Compatibilidad de aplicaciones de vídeo digital (descarga DOC) para obtener más información sobre las diferencias entre las búsquedas de ubicación de cinta en dispositivos USB y 1394.
Requisitos
Encabezado: ksmedia.h (incluya Ksmedia.h)