beautypg.com

Select warp application, Byosdprojectionappsset, Byosdprojectionappsget – Kramer Electronics VP-790 User Manual

Page 115: Byosdprojectionappssave

background image

VP-790 Protocol –

API Functions

111

2.107

115B

Select Warp Application

2.107.1

438B

byOsdProjectionAppsSet

API index: 1645
Selects the embedded warp API.

Input Parameters

Name

Type

Range

Description

Value

UWORD32 0: Keystone

1: 4-Corner

2: Rotation

Selects embedded warp API. Only certain

combinations of non-linear scaling are applicable.

Keystone can be combined with Pin/Barrel, Rotation

with Pin/Barrel and Anyplace is stand alone. The PC

generated free form warp API is started by selecting

a UserMap. To switch off the free form warp API

select UserMap 0 first and thereafter, any of the

three embedded warp APIs can be activated again.

The OSD has additional selections: Off, Portrait 90

and Portrait 270. Off is achieved by selecting one of

the three apps (Keystone, 4-Corner, Rotation AND

setting all values to 0). Portrait 90 can be called by

selecting User Map 9 and Portrait 270 by selecting

User Map 10.

Return Values

Name

Type

Range

Description

Status

BYTE

0x00-0xFF

0 if successful, error code otherwise

2.107.2

439B

byOsdProjectionAppsGet

API index: 1647
Retrieves the embedded warp API setting.

Input Parameters

Name

Type

Range

Description

Option

BYTE

0: From cache

1: From SPD

Retrieval method

Return Values

Name

Type

Range

Description

Status

BYTE

0x00-0xFF

0 if successful, error code otherwise

Value

UWORD32

0: Keystone

1: Anyplace

2: Rotation

Retrieves the embedded warp API

setting.

2.107.3

440B

byOsdProjectionAppsSave

API index: 1646
Saves the value from cache into the SPD.

Input Parameters

None

Return Values

Name

Type

Range

Description

Status

BYTE

0x00-0xFF

0 if successful, error code otherwise