Copyright © 2005-2019 MultiMedia Soft

VideoMixer.OSDItemChangeAlignment method

Previous pageReturn to chapter overviewNext page

Remarks

 

Changes the alignment of the graphical item respect to the On-Screen-Display (OSD).

 

For further details about the use of the embedded video mixer see the VideoMixer object section.

For details about video mixing/blending refer to the How to use the video mixer tutorial.

 

 

Syntax

 

[Visual Basic]

Public Function OSDItemChangeAlignment (

nMixerUniqueId as Int32,

nItemUniqueId as Int32,

nAlignment as enumRectAlignment

) as enumErrorCodes


 

[C#]

public enumErrorCodes OSDItemChangeAlignment (

Int32 nMixerUniqueId,

Int32 nItemUniqueId,

enumRectAlignment nAlignment

);


 

[C++]

public: enumErrorCodes OSDItemChangeAlignment (

Int32 nMixerUniqueId,

Int32 nItemUniqueId,

enumRectAlignment nAlignment

);


 

Parameter

Description

 

 

nMixerUniqueId

Unique identifier of the video mixer returned by a previous call to the VideoMixer.Create method

nItemUniqueId

Unique identifier of the item returned by a previous call to one between the following methods: VideoMixer.OSDItemPictureFileAdd, VideoMixer.OSDItemBitmapAdd, VideoMixer.OSDItemTextAdd or VideoMixer.OSDItemRectangleAdd

nAlignment

Alignment of the item's rectangle respect to the rectangle of the OSD.

Supported values are the following:

Mnemonic constant

Value

Meaning

RECT_ALIGN_LEFT_TOP

0

Item is Left-Top aligned

RECT_ALIGN_CENTER_TOP

1

Item is Center-Top aligned

RECT_ALIGN_RIGHT_TOP

2

Item is Right-Top aligned

RECT_ALIGN_LEFT_MIDDLE

3

Item is Left-Middle aligned

RECT_ALIGN_CENTER_MIDDLE

4

Item is Center-Middle aligned

RECT_ALIGN_RIGHT_MIDDLE

5

Item is Right-Middle aligned

RECT_ALIGN_LEFT_BOTTOM

6

Item is Left-Bottom aligned

RECT_ALIGN_CENTER_BOTTOM

7

Item is Center-Bottom aligned

RECT_ALIGN_RIGHT_BOTTOM

8

Item is Right-Bottom aligned

 

 

 

Return value

 

Value

Meaning

 

 

Negative value

An error occurred (see the LastError property for further error details)

enumErrorCodes.NOERROR (0)

The method call was successful.