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 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

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2