KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici
KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici è un ID proprietà che consente ai driver della fotocamera di offrire più impostazioni di visualizzazione fisse (FoV) che gli utenti possono selezionare tramite la pagina o le applicazioni delle impostazioni di Fotocamera.
I valori di visualizzazione riportati nella matrice di payload KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici devono essere ordinati in ordine decrescente, ad esempio, il valore più grande.
Tutti i valori di Visualizzazione campo (FoV) segnalati da KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici devono essere supportati in tutti i tipi di supporti disponibili che il driver sceglie di supportare.
I driver possono eseguire il ridimensionamento e/o il ritaglio per ottenere foV su determinate risoluzioni.
Le eccezioni possono essere effettuate supportando i profili Fotocamera e aggiungendo KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2 come BlockedControl. Ciò comporterà che il controllo FIELDOFVIEW2 non è supportato affatto quando viene usato un profilo che lo blocca.
Tabella di riepilogo utilizzo
Ambito | Recupero | Set | Controllo | Type |
---|---|---|---|---|
Versione 1 | Sì | No | Filtro | Sincrona |
KSCAMERA_EXTENDEDPROP_HEADER campi struttura
La tabella seguente contiene i requisiti per i campi della struttura KSCAMERA_EXTENDEDPROP_HEADER quando si usa il controllo .
Membro | Descrizione |
---|---|
Versione | Deve essere 1. |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) |
Dimensione | Deve essere sizeof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici) |
Risultato | Deve contenere 0. Questo campo viene usato solo per restituire i risultati dell'ultima operazione asincrona edizione Standard T. |
Funzionalità | Deve essere 0. |
Flag | Deve essere 0. |
payload KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici
Il payload che segue la struttura di intestazione è il KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici obbligatorio.
Parametro | Descrizione |
---|---|
DefaultDiagonalFieldOfViewInDegrees | Il valore predefinito del campo di visualizzazione (FoV). Deve essere uno dei valori riportati nella matrice DiscreteFoVStops. |
DiscreteFoVStopsCount | Numero di voci valide in DiscreteFovStops, massimo 360, minimo 1. |
DiscreteFoVStops | Matrice di arresti di campo di visualizzazione validi, solo DiscreteFoVStopsCount sono elementi validi. |
Prenotato | Impostare su 0. |
Requisiti
Client minimo supportato: Windows 11, versione 24H2
Intestazione: ksmedia.h (include Ksmedia.h)
Vedi anche
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGC piattaforma di strumenti analitici