VideoRendererExternalIndex
Delphi
property VideoRendererExternalIndex: LongInt read GetVideoRendererExternalIndex write SetVideoRendererExternalIndex default DEF_VideoRendererExternalIndex;
C++Builder
__property System::LongInt VideoRendererExternalIndex = {read=GetVideoRendererExternalIndex, write=SetVideoRendererExternalIndex, default=-1};
C#
public int VideoRendererExternalIndex { get; set; }
VB.NET
Public Property VideoRendererExternalIndex As Integer
C++/Qt
int GetVideoRendererExternalIndex ();
void SetVideoRendererExternalIndex (int Value);
Specifies the index of the external video renderer to use. Default value: -1 (the first card is used).
This feature is useful when more than one external video renderer is installed, to specify which renderer should be used.
E.g. let's suppose a PC where 4 Blackmagic Decklink cards are installed:
To select the 1st Decklink card:
VideoGrabber.VideoRendererExternal = vre_BlackMagic_Decklink
VideoGrabber.VideoRendererExternalIndex = 0
To select the 2nd Decklink card:
VideoGrabber.VideoRendererExternal = vre_BlackMagic_Decklink
VideoGrabber.VideoRendererExternalIndex = 1
etc.