Questa operazione può essere eseguita, ad esempio, per consentire all'app di utilità di controllare una funzionalità di flashlight mentre non impedisce ad altre app di accedere allo stesso dispositivo fotocamera sottostante.
Valore (DWORD)
Spiegazione
0 o AllowTorchControlSharing valore non esistente
TorchControl non sarà consentito dall'istanza di MediaCapture in modalità condivisa
1
TorchControl sarà consentito dall'istanza di MediaCapture in modalità condivisa
Percorso del valore del Registro di sistema AllowTorchControlSharing:
Le macchine virtuali devono creare un nuovo valore del Registro di sistema AllowTorchControlSharing (DWORD) e impostarlo su 1 per consentire il controllo in modalità condivisa.
Per impostare il valore del Registro di sistema AllowTorchControlSharing in un computer, è possibile usare il comando seguente da un prompt dei comandi con privilegi elevati:
In un sistema operativo a 64 bit il valore può anche essere aggiunto al percorso Wow6432Node nel Registro di sistema: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\OEM\Device\Capture
Per impostazione predefinita, questo valore del Registro di sistema non esiste.
TorchControl non dispone di un meccanismo di evento per notificare le modifiche dello stato, controllando così la torcia da più applicazioni può causare lo stato in stato diverso rispetto a un'applicazione se lo stato è stato modificato da un'altra applicazione.
Il KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING è una struttura di payload delle proprietà per le impostazioni di elaborazione video correlate al bilanciamento del bianco, alla modalità di esposizione e alla modalità messa a fuoco.
Descrive i controlli Finestra digitale che consentono a un'applicazione che implementa la panoramica digitale, l'inclinazione e lo zoom per concentrarsi in modo selettivo sugli oggetti.
KSPROPERTY_CAMERACONTROL_EXTENDED_FRAMERATE_THROTTLE è un controllo dinamico che riduce la frequenza dei fotogrammi del video in base a un fattore di scala della frequenza dei fotogrammi originale.