KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME
Questa proprietà controlla l'ora del trigger per il driver della fotocamera. L'ora del trigger viene usata per determinare un fotogramma di riferimento per una sequenza di foto.
Tabella riepilogo utilizzo
Get | Set | Destinazione | Tipo di descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì |
Sì |
Aggiungi (Blocca) |
Il valore della proprietà (dati dell'operazione) contiene una struttura KSCAMERA_EXTENDEDPROP_HEADER e una struttura KSCAMERA_EXTENDEDPROP_VALUE . L'ora del trigger di foto, in unità di 100 nanosecondi, viene impostata o restituita come valore in KSCAMERA_EXTENDEDPROP_VALUE.
Le dimensioni totali dei dati della proprietà sono sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Il membro Size di KSCAMERA_EXTENDEDPROP_HEADER è impostato su questa dimensione totale dei dati della proprietà.
L'ora del trigger viene impostata o cancellata usando uno dei flag seguenti nel membro Flags di KSCAMERA_EXTENDEDPROP_HEADER.
Flag di ora del trigger | Descrizione |
---|---|
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR | Cancellare l'impostazione dell'ora del trigger. |
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET | Impostare un nuovo valore di ora del trigger. |
Questo controllo proprietà è sincrono e non annullabile.
Commenti
Recupero della proprietà
Quando risponde a una richiesta di KSPROPERTY_TYPE_GET, il driver imposta i membri del KSCAMERA_EXTENDEDPROP_HEADER su quanto segue.
Membro | Valore |
---|---|
Versione | 1 |
PinId | ID del segnaposto per la foto. |
Dimensione | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
Risultato | Valore di errore risultante dal tentativo di leggere la frequenza massima dei fotogrammi. Altrimenti, è impostato su 0. |
Funzionalità | 0 |
Flags | Impostare o deselezionare il flag |
Se l'ora del trigger non è attualmente impostata su un valore di ora, il membro Flags di KSCAMERA_EXTENDEDPROP_HEADER deve contenere KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR valore.
Impostazione della proprietà
Quando la proprietà è impostata, il membro ull di KSCAMERA_EXTENDEDPROP_VALUE conterrà il valore dell'ora del trigger. L'ora del trigger viene impostata o cancellata in base al flag dell'operazione. Quando il flag viene KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR il valore in KSCAMERA_EXTENDEDPROP_VALUE non viene usato e viene ignorato.
Requisiti
Versione |
Disponibile a partire da Windows 8.1. |
Intestazione |
Ksmedia.h (include Ksmedia.h) |