ltmfCapture_Mode Constants

typedef enum _ltmfCapture_Mode 
{ 
   ltmfCapture_Mode_VideoOrAudio, 
   ltmfCapture_Mode_VideoAndAudio, 
   ltmfCapture_Mode_Video, 
   ltmfCapture_Mode_Audio, 
   ltmfCapture_Mode_ManualFrames, 
   ltmfCapture_Mode_AutoFrames, 
   ltmfCapture_Mode_Still, 
   ltmfCapture_Mode_ManualFramesAndAudio, 
   ltmfCapture_Mode_AutoFramesAndAudio, 
   ltmfCapture_Mode_Mask = 0x000000FF, 
   ltmfCapture_Mode_InhibitRun = 0x01000000, 
   ltmfCapture_Mode_ModifierMask = 0xFF000000 
} ltmfCapture_Mode; 

The ltmfCapture_Mode constants define the type of capture to perform.

Constant

Description

ltmfCapture_Mode_VideoOrAudio

[0] Specifies that audio, video, or both should be captured.

ltmfCapture_Mode_VideoAndAudio

[1] Specifies that both, audio and video, should be captured.

ltmfCapture_Mode_Video

[2] Specifies that only video should be captured.

ltmfCapture_Mode_Audio

[3] Specifies that only audio should be captured.

ltmfCapture_Mode_ManualFrames

[4] Specifies that a manually triggered sequence of frames should be captured. The CaptureFrame method can be called to trigger each frame capture.

ltmfCapture_Mode_AutoFrames

[5] Specifies that an automatically triggered sequence of frames should be captured. The put_FrameDelay can be called to set the trigger schedule.

ltmfCapture_Mode_Still

[6] Specifies that still images will be retrieved through calls to GetStillDIB and GetStillPicture.

ltmfCapture_Mode_ManualFramesAndAudio

[7] Specifies that a manually triggered sequence of frames should be captured. The CaptureFrame method can be called to trigger each frame capture. this mode is available when audio stream is presented as will as the video stream.

ltmfCapture_Mode_AutoFramesAndAudio

[8] Specifies that an automatically triggered sequence of frames should be captured. The put_FrameDelay can be called to set the trigger schedule. this mode is available when audio stream is presented as will as the video stream.

ltmfCapture_Mode_Mask

[0x000000FF] Used internally to remove mode bits higher than 0x000000FF.

ltmfCapture_Mode_InhibitRun

[0x01000000] Specifies that previewing images is inhibited.

ltmfCapture_Mode_ModifierMask

[0xFF000000] Used internally to remove modifier bits lower than 0xFF000000.

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Media Foundation C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.