Condividi tramite


KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

Il controllo della proprietà warm start fornisce un suggerimento per il driver per mantenere il pin della fotocamera pronto per consentire l'operazione senza interruzioni.

Tabella riepilogo utilizzo

Get Set Destinazione Tipo di descrittore di proprietà Tipo valore proprietà

Aggiungi (Blocca)

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

Il valore della proprietà (dati dell'operazione) contiene una struttura KSCAMERA_EXTENDEDPROP_HEADER .

Nessun flag impostato nel membro Flags di KSCAMERA_EXTENDEDPROP_HEADER per questa proprietà.

Le dimensioni totali dei dati delle proprietà sono sizeof(KSCAMERA_EXTENDEDPROP_HEADER). Il membro Size di KSCAMERA_EXTENDEDPROP_HEADER è impostato su questa dimensione totale dei dati della proprietà.

L'avvio ad accesso frequente è abilitato o disabilitato usando uno dei flag seguenti nel membro Capability di KSCAMERA_EXTENDEDPROP_HEADER.

Flag di avvio ad accesso frequente Descrizione
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED L'avvio ad accesso frequente è disabilitato.
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED L'avvio ad accesso frequente è abilitato.

Questo controllo proprietà è asincrono 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)

Risultato 0
Funzionalità

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED

-oppure-

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED

Flags 0

Il membro Result di KSCAMERA_EXTENDEDPROP_HEADER è sempre impostato su 0 per un'operazione get.

Vedi anche

KSCAMERA_EXTENDEDPROP_HEADER