|
Zoom Rooms Controller SDK Reference 7.0.0
|
Pro AV layout settings. More...
#include <ZRCSDKTypes.h>
Data Fields | |
| float | aspectRatio = 16.0/9.0 |
| Aspect ratio for individual video feeds. Default: 16.0 / 9.0. | |
| uint32_t | maxTileWidth = 0 |
| Maximum width in pixels. 0 means no fixed width limit. | |
| uint32_t | maxTileHeight = 0 |
| Maximum height in pixels. 0 means no fixed height limit. | |
| ProAVLayoutAlign | alignHorizontal = ProAVLayoutAlignCenter |
| Horizontal alignment of tiles. Default: ProAVLayoutAlignCenter. | |
| ProAVLayoutAlign | alignVertical = ProAVLayoutAlignCenter |
| Vertical alignment of rows. Default: ProAVLayoutAlignCenter. | |
| uint32_t | tileSpacing = 0 |
| Spacing between tiles in pixels. Valid for alignment is Center, Start or End. | |
| uint32_t | canvasOutsidePaddingLeft = 0 |
| Additional padding between the tiles and the left edge of the canvas. | |
| uint32_t | canvasOutsidePaddingRight = 0 |
| Additional padding between the tiles and the right edge of the canvas. | |
| uint32_t | canvasOutsidePaddingTop = 0 |
| Additional padding between the tiles and the top edge of the canvas. | |
| uint32_t | canvasOutsidePaddingBottom = 0 |
| Additional padding between the tiles and the bottom edge of the canvas. | |
| uint32_t | canvasBackgroundArgb = 0 |
| Canvas background color, ARGB, 8 bits per channel. Default value: 0x0 (black, opaque). The alpha value is currently ignored and can't be used for root canvas background transparency. Bit representation: (msb) aaaaaaaa|rrrrrrrr|gggggggg|bbbbbbbb (lsb) | |
Pro AV layout settings.
Definition at line 1334 of file ZRCSDKTypes.h.
| ProAVLayoutAlign ProAVLayoutSettings::alignHorizontal = ProAVLayoutAlignCenter |
Horizontal alignment of tiles. Default: ProAVLayoutAlignCenter.
Definition at line 1339 of file ZRCSDKTypes.h.
| ProAVLayoutAlign ProAVLayoutSettings::alignVertical = ProAVLayoutAlignCenter |
Vertical alignment of rows. Default: ProAVLayoutAlignCenter.
Definition at line 1340 of file ZRCSDKTypes.h.
| float ProAVLayoutSettings::aspectRatio = 16.0/9.0 |
Aspect ratio for individual video feeds. Default: 16.0 / 9.0.
Definition at line 1336 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::canvasBackgroundArgb = 0 |
Canvas background color, ARGB, 8 bits per channel. Default value: 0x0 (black, opaque). The alpha value is currently ignored and can't be used for root canvas background transparency. Bit representation: (msb) aaaaaaaa|rrrrrrrr|gggggggg|bbbbbbbb (lsb)
Definition at line 1346 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::canvasOutsidePaddingBottom = 0 |
Additional padding between the tiles and the bottom edge of the canvas.
Definition at line 1345 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::canvasOutsidePaddingLeft = 0 |
Additional padding between the tiles and the left edge of the canvas.
Definition at line 1342 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::canvasOutsidePaddingRight = 0 |
Additional padding between the tiles and the right edge of the canvas.
Definition at line 1343 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::canvasOutsidePaddingTop = 0 |
Additional padding between the tiles and the top edge of the canvas.
Definition at line 1344 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::maxTileHeight = 0 |
Maximum height in pixels. 0 means no fixed height limit.
Definition at line 1338 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::maxTileWidth = 0 |
Maximum width in pixels. 0 means no fixed width limit.
Definition at line 1337 of file ZRCSDKTypes.h.
| uint32_t ProAVLayoutSettings::tileSpacing = 0 |
Spacing between tiles in pixels. Valid for alignment is Center, Start or End.
Definition at line 1341 of file ZRCSDKTypes.h.