MPLATFORMLib Namespace : MPreviewClass Class |
The following tables list the members exposed by MPreviewClass.
Name | Description | |
---|---|---|
![]() | ObjectCallbackSet | Sets the callback (for C++ and Delphi, for other languages use events). This method blocks the video stream. |
![]() | ObjectCallbackSetFunc | Sets the callback function (for C++ and Delphi, for other languages use events). The method blocks the video stream. |
![]() | ObjectClose | Stops and closes the current object. |
![]() | ObjectCommandExecute | Executes the special command for object. |
![]() | ObjectFrameGet | Gets the current frame from any source object. |
![]() | ObjectGetInternal | Gets DirectShow object in MPlatform. Use for MLive, MRenderer and MWriter objects. |
![]() | ObjectNameGet | Gets the object name. |
![]() | ObjectNameSet | Sets the object name. |
![]() | ObjectStart | Initializes and starts the object. |
![]() | ObjectStateGet | Gets the state of object. |
![]() | ObjectVirtualSourceCreate | Creates virtual source. |
![]() | PluginsAdd | Adds the plugin (for example, CG). |
![]() | PluginsAddVB6 | PluginsAdd method for VB6 |
![]() | PluginsGetByIndex | Gets the plugin by its index. |
![]() | PluginsGetByIndexVB6 | PluginsGetByIndex method for VB6 |
![]() | PluginsGetCount | Gets the number of plugins. |
![]() | PluginsRemove | Removes the plugin. |
![]() | PluginsReorder | Reorders plugins (for example, to add CG overlay before color conversion) |
![]() | PreviewAudioVolumeGet | Gets the audio volume of preview. "0" is for full loudness and "-100" is for silence. |
![]() | PreviewAudioVolumeSet | Sets the audio volume of preview. "0" is for full loudness and "-100" is for silence. |
![]() | PreviewEnable | Enables the preview. |
![]() | PreviewFullScreen | Enables the full screen mode. |
![]() | PreviewIsEnabled | Indicates whether a preview is enabled |
![]() | PreviewIsFullScreen | Indicates whether the full screen mode is enabled on specified screen. |
![]() | PreviewSetCursor | Sets type of pointer in video preview window. |
![]() | PreviewWindowSet | Sets the parent window for preview. |
![]() | PreviewWindowSetVB6 | PreviewWindowSet method for VB6 |
![]() | PropsGet | Gets the properties. |
![]() | PropsGetByIndex | Gets the property by its index. |
![]() | PropsGetCount | Gets the count of properties. |
![]() | PropsInfoGet | Gets information about property |
![]() | PropsOptionGet | Gets property from options |
![]() | PropsOptionGetByIndex | Gets property option by its index |
![]() | PropsOptionGetCount | Gets number of options for the property |
![]() | PropsOptionSetByIndex | Sets option property by its index |
![]() | PropsRemove | Removes the property. |
![]() | PropsSet | Sets the property. |
![]() | ReceiverChannelAdd | Adds the media sender to renderer. |
![]() | ReceiverChannelAddByName | Adds the media sender by its name. |
![]() | ReceiverChannelGetByIndex | Gets the information about sender by its index. |
![]() | ReceiverChannelGetCount | Gets the number of connected senders. |
![]() | ReceiverChannelRemove | Removes the media sender. |
![]() | ReceiverPutEOS | Puts the end of stream command to renderer. It is used when stream is no longer needed for data transmission. |
![]() | ReceiverPutFlush | Puts the Flush command to renderer to reset all data in object. It used before object removing. |
![]() | ReceiverPutFrame | Puts frame to the renderer |
Name | Description | |
---|---|---|
![]() | OnEvent | This method is called when some event occurs. The video stream is blocked while this method is called. |
![]() | OnEventSafe | Safe analog for OnEvent method. In this case memory usage is optimized. Note: Release all the objects before exit OnEvent event body.Raises on each received event |
![]() | OnFrame | This method is used to obtain frame data. It called for each input/output frame. The video stream is blocked while this method is called. |
![]() | OnFrameSafe | Safe analog for OnFrame method. In this case memory usage is optimized. Note: Release all the objects before exit OnFrame event body.Raises on each frame processed |