ltmfCapture_Mode Constants

Summary

The ltmfCapture_Mode constants define the type of capture to perform.

Syntax

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; 

Members

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 function 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 GetStillHDIB and GetStillPicture.

ltmfCapture_Mode_ManualFramesAndAudio

[7] Specifies that a manually triggered sequence of frames should be captured. The CaptureFrame function 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.

See Also

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

LEADTOOLS Media Foundation C API Help

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.