Upstream Key Object added to SwitcherLib.dll

You can now control all aspects of the Upstream Keys. I have only tested this with a TVS which only has one USK and no DVE. I have not added Key Fly Parameters yet.
DLL version is 2.5


$USKs = $atem.GetKeys()
$USKs.Count
$USKs[0].Type = "Chroma"
$usks[0].InputFill = 4
$USKs[0].OnAir = 1

$key1=$USKs[0]
$key1.Type = "Pattern"
$key1.Pattern = "VerticalBarnDoor"
$key1.PatternSize=.7

You can always use $key1|get-member to see all the methods and properties for the DSK object.

Key Type values: Chroma,DVE,Luma,Pattern
DVEBorderBorderBevel values: None,InOut,In,Out

Pattern values:
LeftToRightBar, TopToBottomBar, HorizontalBarnDoor, VerticalBarnDoor, CornersInFourBox, RectangleIris, DiamondIris, CircleIris, TopLeftBox, TopRightBox, BottomRightBox, BottomLeftBox, TopCentreBox, RightCentreBox, BottomCentreBox, LeftCentreBox, TopLeftDiagonal, TopRightDiagonal

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s