Enumerazione CameraControlFlags (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
L'enumerazione CameraControlFlags definisce se un'impostazione della fotocamera è controllata manualmente o automaticamente.
Sintassi
typedef enum tagCameraControlFlags {
CameraControl_Flags_Auto = 0x1,
CameraControl_Flags_Manual = 0x2
} CameraControlFlags;
Costanti
CameraControl_Flags_Auto Valore: 0x1 L'impostazione viene controllata automaticamente. |
CameraControl_Flags_Manual Valore: 0x2 L'impostazione è controllata manualmente. |
Commenti
Inoltre, i flag seguenti sono definiti in Ksmedia.h:
Flag | valore | Descrizione |
---|---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | 0X0001L | Equivalente a CameraControl_Flags_Auto. |
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | 0X0002L | Equivalente a CameraControl_Flags_Manual. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | 0X0000L | La fotocamera supporta unità assolute per questa impostazione. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | 0X0010L | La fotocamera supporta i controlli relativi per questa impostazione. Un controllo relativo è suddiviso in un numero di passaggi senza unità definite. La dimensione assoluta di ogni passaggio dipende dal modello di fotocamera. |
Requisiti
Intestazione | strmif.h (include Dshow.h) |