KSPROPERTY_RAW_AVC_CMD

La proprietà KSPROPERTY_RAW_AVC_CMD genera un comando AV/C non elaborato. I comandi AV/C non elaborati sono supportati solo per i dispositivi bus IEEE 1394.

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore delle proprietà Tipo di valore della proprietà
Dispositivo KSPROPERTY_EXTXPORT_S Struttura RawAVC incorporata

Il valore della proprietà (dati dell'operazione) è il membro RawAVC incorporato della struttura KSPROPERTY_EXTXPORT_S che descrive il comando AV/C non elaborato da eseguire.

Commenti

Questa proprietà può essere usata solo con i dispositivi che possono supportare i comandi AV/C e dove KSPROPERTY_EXTDEVICE_PORT restituisce DEV_PORT_1394 nel membro DevPortdella struttura KSPROPERTY_EXTDEVICE_S.

Gli sviluppatori di driver per i dispositivi IEEE 1394 possono facoltativamente supportare questa proprietà nei driver per estendere i controlli di trasporto del dispositivo non supportati dalle interfacce standard( ad esempio i metodi di interfaccia IAMExtTransport COM in modalità utente put_Mode e get_Mode).

Non è necessario implementare il supporto per questa proprietà nei dispositivi USB perché il driver della classe video USB fornisce questa funzionalità. In genere, le applicazioni possono usare l'interfaccia COM IKsControl per controllare un dispositivo IEEE 1394. Tuttavia, l'interfaccia COM IKsControl non fornisce un metodo standard per supportare la ricerca di nastro portabile tra gli autobus USB e IEEE 1394. Pertanto, per eseguire una ricerca nastro un chiamante deve usare la funzione DeviceIoControl anziché l'interfaccia COM IKsControl . I chiamanti eseguono una ricerca nastro su 1394 dispositivi AV/C usando un comando AV/C non elaborato con un numero di traccia assoluto (ATN) o codice temporale da cercare. Questo è un motivo principale per cui questa proprietà non si applica ai dispositivi USB.

Per altre informazioni sulle differenze tra la posizione del nastro e i dispositivi USB e 1394, vedere il white paper Digital Video Application Compatibility (Download DOC).

Requisiti

Intestazione: ksmedia.h (include Ksmedia.h)

Vedi anche

KSPROPERTY

KSPROPERTY_EXTXPORT_S