Class VLDSVideoPreviewDock.TVLDSVideoPreviewDock

From Mitov Wiki Doc
Revision as of 00:30, 26 June 2013 by David Alm (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGVLDSVideoPreviewDock.gif VLDSVideoPreviewDock.gif NETVLDSVideoPreviewDock.gif

Package: VideoLabBasicPkg

Unit: VLDSVideoPreviewDock

Inherits: TVLCommonDisplay

Contents

Syntax

Delphi:

type TVLDSVideoPreviewDock = class( TVLCommonDisplay, IDSPreviewDock )

C++ Builder:

class TVLDSVideoPreviewDock : public TVLCommonDisplay

Visual C++ (MFC):

class CTVLDSVideoPreviewDock : public CTVLCommonDisplay

C# (.NET):

public ref class DSVideoPreviewDock : Mitov.VideoLab.CommonDisplay

Summary

Docking location for video preview.

Description

Allows video preview windows from TVLDSCapture, TVLDSVideoPlayer and some other DirectShow components to be docked inside. The video preview feature is mainly used for debug purposes, but may also be usefully for showing the direct input from video capturing devices.


In Visual C++ you can instantiate the component by using the Open method:

  VCL_InitControls( m_hWnd ); // Call this function once before creating any visual controls!

  CTVLDSVideoPreviewDock PreviewDock;
  PreviewDock.Open( m_ImageDisplay.m_hWnd );

Diagram:

VLDSVideoPreviewDock Preview.png

Methods

Public

Pins

From TVLCommonDisplay

Properties

Published

Public

Methods

Public

Events

From TSLCustomControlItem

Properties

Public

Methods

Public

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox