Condividi tramite


KSPROPERTY_CAMERACONTROL_EXTENDED_ISO

Questa proprietà seleziona l'impostazione ISO per la fotocamera. L'impostazione ISO viene scelta da un gruppo di set di impostazioni o impostato su automatico.

Tabella riepilogo utilizzo

Get Set Destinazione Tipo di descrittore delle proprietà Tipo di valore della proprietà

Aggiungi (Blocca)

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

Il valore della proprietà (dati operazione) contiene una struttura KSCAMERA_EXTENDEDPROP_HEADER e una struttura KSCAMERA_EXTENDEDPROP_VALUE . Il KSCAMERA_EXTENDEDPROP_VALUE è obbligatorio ma non usato.

Le dimensioni totali dei dati delle proprietà sono sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Il membro Size di KSCAMERA_EXTENDEDPROP_HEADER è impostato su questa dimensione totale dei dati delle proprietà.

Il membro Capability di KSCAMERA_EXTENDEDPROP_HEADER contiene una combinazione OR bit per bit di una o più delle impostazioni ISO seguenti.

ISO Descrizione
KSCAMERA_EXTENDEDPROP_ISO_AUTO L'impostazione ISO è automatica.
KSCAMERA_EXTENDEDPROP_ISO_50 ISO 50
KSCAMERA_EXTENDEDPROP_ISO_80 ISO 80
KSCAMERA_EXTENDEDPROP_ISO_100 ISO 100
KSCAMERA_EXTENDEDPROP_ISO_200 ISO 200
KSCAMERA_EXTENDEDPROP_ISO_400 ISO 400
KSCAMERA_EXTENDEDPROP_ISO_800 ISO 800
KSCAMERA_EXTENDEDPROP_ISO_1600 ISO 1600
KSCAMERA_EXTENDEDPROP_ISO_3200 ISO 3200
KSCAMERA_EXTENDEDPROP_ISO_6400 ISO 6400
KSCAMERA_EXTENDEDPROP_ISO_12800 ISO 12800
KSCAMERA_EXTENDEDPROP_ISO_25600 ISO 25600

Il membro Flag di KSCAMERA_EXTENDEDPROP_HEADER contiene l'impostazione ISO corrente per la fotocamera. Il driver della fotocamera può supportare un subset delle impostazioni ISO. Se questo controllo proprietà è supportato, il driver deve supportare KSCAMERA_EXTENDEDPROP_ISO_AUTO.

Questo controllo proprietà è asincrono e non annullabile.

Commenti

Recupero della proprietà

Quando si risponde a una richiesta di KSPROPERTY_TYPE_GET, il driver imposta i membri del KSCAMERA_EXTENDEDPROP_HEADER al seguente.

Membro Valore
Versione 1
PinId ID pin per il pin della foto.
Dimensione

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

Risultato 0
Funzionalità KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (impostazioni ISO supportate).
Flags Impostazione del valore ISO corrente (solo un valore).

Se non è stato impostato in precedenza alcun ISO, flag è impostato su KSCAMERA_EXTENDEDPROP_ISO_AUTO (impostazione predefinita).

Impostazione della proprietà

Quando la proprietà è impostata, una richiesta di KSPROPERTY_TYPE_SET, il membro Flags di KSCAMERA_EXTENDEDPROP_HEADER conterrà l'impostazione ISO da abilitare.

Requisiti

Versione

Disponibile a partire da Windows 8.1.

Intestazione

Ksmedia.h (includere Ksmedia.h)

Vedi anche

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE