KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH
La proprietà KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH recupera le informazioni sulla lunghezza focale per una fotocamera.
Tabella riepilogo utilizzo
Get | Set | Destinazione | Tipo di descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì | No | Filtrare o nodo | KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S o KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S | LONG |
Il valore della proprietà (dati dell'operazione) è un valore LONG che specifica la lunghezza focale di una fotocamera.
Commenti
È possibile utilizzare questa richiesta di proprietà per interpretare i valori di zoom. L'intervallo di zoom deve essere compreso tra lObjectiveFocalLengthMin/lOcularFocalLength e lObjectiveFocalLengthMax/lOcularFocalLength. (lOcularFocalLength, lObjectiveFocalLengthMin e lObjectiveFocalLengthMax sono membri delle strutture KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S e KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S .
Ad esempio, se lObjectiveFocalLengthMax = 105 e lOcularFocalLength = 35, questa fotocamera è in grado di ottenere un rapporto di zoom ottico massimo di 105/35 o 3.
Vedi anche la sezione Zoom ottico della specifica della classe di dispositivo della classe video USB. Questa specifica è disponibile nel sito Web del forum degli implementatori USB .
Requisiti
Intestazione | Ksmedia.h (include Ksmedia.h) |
Vedi anche
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S