CameraControlFlags-Enumeration (strmif.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die CameraControlFlags-Enumeration definiert, ob eine Kameraeinstellung manuell oder automatisch gesteuert wird.
Syntax
typedef enum tagCameraControlFlags {
CameraControl_Flags_Auto = 0x1,
CameraControl_Flags_Manual = 0x2
} CameraControlFlags;
Konstanten
CameraControl_Flags_Auto Wert: 0x1 Die Einstellung wird automatisch gesteuert. |
CameraControl_Flags_Manual Wert: 0x2 Die Einstellung wird manuell gesteuert. |
Bemerkungen
Darüber hinaus werden die folgenden Flags in Ksmedia.h definiert:
Flag | Wert | Beschreibung |
---|---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | 0X0001L | Entspricht CameraControl_Flags_Auto. |
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | 0X0002L | Entspricht CameraControl_Flags_Manual. |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | 0X0000L | Die Kamera unterstützt absolute Einheiten für diese Einstellung. |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | 0X0010L | Die Kamera unterstützt relative Steuerelemente für diese Einstellung. Ein relatives Steuerelement wird in eine Reihe von Schritten ohne definierte Einheiten unterteilt. Die absolute Größe der einzelnen Schritte hängt vom Kameramodell ab. |
Requirements (Anforderungen)
Kopfzeile | strmif.h (include Dshow.h) |