Panoramica dell'architettura (Profilo fotocamera V2)
Il profilo fotocamera corrente viene archiviato nei singoli nodi dell'interfaccia del dispositivo. Se l'API KS viene usata, viene archiviata come proprietà DEVPKEY, mentre la versione INF viene aggiornata direttamente come set di voci del Registro di sistema.
Ciò era necessario in passato perché non c'era alcuna autorità centralizzata per gestire tutte le informazioni del profilo. Con Windows 10 1607 e l'introduzione di Fotocamera Windows servizio Server frame (in questo caso denominato Server frame), è ora possibile usare il server frame per gestire la pubblicazione e l'archiviazione dei profili della fotocamera.
Definizione del profilo filtro tipo di supporto
Una delle principali sfide con lo schema del profilo fotocamera 1507 è che il tipo di supporto è incentrato sul tipo di supporto. Ciò richiede agli editori di dichiarare in modo esplicito ogni tipo di supporto supportato in ogni pin per ogni profilo.
Quando ogni pin espone decine di tipi di supporti, un profilo che esclude uno o due tipi di supporti dall'elenco, è necessario dichiarare ogni tipo di supporto supportato. In questo modo viene visualizzato un elenco di tipi di supporti di grandi dimensioni. Ciò comporta un sovraccarico per la creazione e aumenta il potenziale di errori.
In base al feedback dei partner, la maggior parte dei profili è vincolata alla potenza di elaborazione; larghezza di banda o modalità del sensore specifiche. Tali vincoli sono facili da esprimere in termini di intervallo di informazioni multimediali: risoluzione, frequenza dei fotogrammi e/o spazio colore (ad esempio, quattro valori CC).
Il profilo della fotocamera V2 definisce una nuova "lingua" per il filtro tipo di supporto. Un filtro tipo di supporto descrive un intervallo di informazioni sul tipo di supporto. Poiché il filtro tipo di supporto è una raccolta di token stringa, è estendibile in modo da poter aggiungere altre informazioni sull'intervallo in futuro.