Viscom Software VideoCap ActiveX Control

VideoCap ActiveX Control Method

DeleteImageHandle

Delete the Bitmap Handle.
 

DeleteSampleBufferPicture

Delete the Picture object if you call SampleBuffer2Picture.
 

Mp4DetectGPU

(For MP4 Encoder plugin only) Return the index of GPU supported for your computer.
 

GetAudioCompressorCount

Return the count of Audio Compressor.
 

GetAudioCompressorName

Return the name of Audio Compressor for specific index.
 

GetAudioDeviceCount

Return the count of Audio Device.
 

GetAudioDeviceName

Return the name of Audio Device for specific index.
 

GetAudioInputPinCount

Return the count of Audio Input Pin.
 

GetAudioInputPinName

Return the name of Audio Input Pin for specific index.
 

GetDeviceCount

Return the count of Video Device.
 

GetDeviceName

Return the name of Video Device for specific index.
 

GetPlaybackDeviceCount

Return the count of Playback Device. (Support on Windows 7, vista, Windows 8, Windows 10 only)
 

GetPlaybackDeviceName

Return the name of Playback Device for specific index. (Support on Windows 7, vista, Windows 8, Windows 10 only)
 

GetVideoCompressorCount

Return the count of Video Compressor.
 

GetVideoCompressorName

Return the name of Video Compressor for specific index.
 

GetVideoFormatCount

Return the count of Video Compressor.
 

GetVideoFormatName

Return the name of Video Format for specific index.
 

GetVideoInputCount

Return the count of Video Input.
 

GetVideoInputName

Return the name of Video Input for specific index.
 

GetWMVProfileCount

Return the count of WMV Profile.
 

GetWMVProfileName

Return the name of WMV Profile.
 

GetSampleBufferRGB
 

Get the RGB Buffer if you set SampleBufferMode property to 3.

SampleBuffer2HBITMAP

Get the HBitmap handle of sample buffer if set SampleBufferMode =5.

SampleBuffer2Picture

Get the Picture object of sample buffer if set SampleBufferMode =4.

ShowVideoCapturePropertyPage

Shows the property page of the Video Capture if available.

ShowAudioCapturePropertyPage

Shows the property page of the Audio Capture if available.

ShowVideoFormatPropertyPage

Show the property page of the Video Format if available.

ShowCrossbarPropertyPage

Show the property page of the crossbar if available.

SnapShot

SnapShot Bitmap Photo from video capture device.

SnapShot2ByteArray

SnapShot to Byte Array.

SnapShotJPEG

SnapShot JPEG Photo from video capture device.

SnapShot2Picture

SnapShot and return VB Picture object from video capture device.

SnapShot2HBITMAP

SnapShot and return Windows HBITMAP value from video capture device.

Start

Start Video Preview/ Capture.

Stop

Stop Video Preview/ Capture.

ScanTVChannels

Scan the TV Channel and save fine-tuning information in the registry.

InitControl

Initialize the control.

PIPAddImage

Add image to Picture in Picture effect.

PIPAddPIPEffect

Apply Picture in Picture effect at specific time range.

PIPAddVideoDevice

Add video capture device to Picture in Picture effect.

PIPInitDisplayArea

Init display area of Picture in Picture effect.

PIPStart

Start the Picture in Picture effect.

PIPStop

Stop the Picture in Picture effect.

Pause

Pause the video.

Resume

Resume the video.

RefreshAudioInputPin

Refresh the audio input pin when the audio device is changed.

RefreshVideoDevice

Refresh the video input pin, video format when the video device is changed.

RegisterMsg

Register refresh message.

ReleasePictureBox

After called Snapshot2Picture method, you need Release the handle of picturebox.

ReSizeControl

Resize the control in runtime.

ShowDualScreen

Enable/ Disable full screen on Monitor 2 if you set UseDualDisplay property to true.

ShowFullScreen

Enable or Disable full screen.

StartIPCamera

Receiving the video stream From IP Camera.

StopIPCamera

Stop the receiving the video stream From IP Camera.

UnRegisterMsg

UnRegister refresh message.

Unload

Unload the video device.

VirtualScreenCaptureArea

(For Virtual Screen Capture plugin only) Set the specific capture area when selected virtual screen capture as video source.

VirtualScreenCaptureFullScreen

(For Virtual Screen Capture plugin only) Enable/Disable capture the full screen when selected virtual screen capture as video source.

VirtualScreenCursorFile

(For Virtual Screen Capture plugin only) Set the custom cursor file when selected virtual screen capture as video source.

VirtualScreenHighlightColor

(For Virtual Screen Capture plugin only) Set the cursor highlight color when selected virtual screen capture as video source.

VirtualScreenLeftClickColor

(For Virtual Screen Capture plugin only) Set the left click color when selected virtual screen capture as video source.

VirtualScreenRightClickColor

(For Virtual Screen Capture plugin only) Set the right click color when selected virtual screen capture as video source.

VirtualScreenShowMouseHighlight

(For Virtual Screen Capture plugin only) Enable/Disable use mouse highlight when selected virtual screen capture as video source

VirtualScreenShowSystemCursor

(For Virtual Screen Capture plugin only) Enable/Disable use system cursor when selected virtual screen capture as video source.