Navigation
API > API/Plugins > API/Plugins/DisplayClusterConfiguration
Media settings for ICVFX cameras
| Name | FDisplayClusterConfigurationMediaICVFX |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterConfiguration/Public/DisplayClusterConfigurationTypes_Media.h |
| Include Path | #include "DisplayClusterConfigurationTypes_Media.h" |
Syntax
USTRUCT (Blueprintable)
struct FDisplayClusterConfigurationMediaICVFX
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnable | bool | Enable/disable media | DisplayClusterConfigurationTypes_Media.h |
|
| bLateOCIOPass | bool | Allows the receviers to apply their own OCIO transformations (per node OCIO override). | DisplayClusterConfigurationTypes_Media.h |
|
| bTransferPQ | bool | Use perceptual quantizer (PQ) transfer function to reduce bandwith. | DisplayClusterConfigurationTypes_Media.h |
|
| ClusterNodesToRenderUnboundTiles | FDisplayClusterConfigurationClusterItemReferenceList | Cluster nodes that should render unbound tiles. | DisplayClusterConfigurationTypes_Media.h |
|
| MediaInputGroups | TArray< FDisplayClusterConfigurationMediaInputGroup > | Full-frame. | DisplayClusterConfigurationTypes_Media.h |
|
| MediaOutputGroups | TArray< FDisplayClusterConfigurationMediaOutputGroup > | Media output mapping (Full frame) | DisplayClusterConfigurationTypes_Media.h |
|
| SplitType | EDisplayClusterConfigurationMediaSplitType | Media frame split type | DisplayClusterConfigurationTypes_Media.h |
|
| TiledMediaInputGroups | TArray< FDisplayClusterConfigurationMediaTiledInputGroup > | Media input mapping (Tiled) | DisplayClusterConfigurationTypes_Media.h |
|
| TiledMediaOutputGroups | TArray< FDisplayClusterConfigurationMediaTiledOutputGroup > | Media output mapping (Tiled) | DisplayClusterConfigurationTypes_Media.h |
|
| TiledSplitLayout | FIntPoint | Uniform tiles. | DisplayClusterConfigurationTypes_Media.h |
|
| TileOverscan | FDisplayClusterConfigurationTile_Overscan | Overscan settings for tile. | DisplayClusterConfigurationTypes_Media.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EDisplayClusterViewportTileFlags GetMediaICVFXTileFlags
(
const FString& NodeId |
Returns additional tile settings for the cluster node. | DisplayClusterConfigurationTypes_Media.h | |
bool GetMediaInputTiles
(
const FString& NodeId, |
[UniformTiles] Returns all the tiles bound to a specific cluster node. | DisplayClusterConfigurationTypes_Media.h | |
UMediaOutput * GetMediaOutput
(
const FString& NodeId |
DisplayClusterConfigurationTypes_Media.h | ||
TArray< FDisplayClusterConfigurationMediaOutputGroup > GetMediaOutputGroups
(
const FString& NodeId |
[FullFrame] Returns media outputs bound to a specific cluster node if configured for full-frame media | DisplayClusterConfigurationTypes_Media.h | |
TArray< UMediaOutput * > GetMediaOutputs
(
const FString& NodeId |
DisplayClusterConfigurationTypes_Media.h | ||
bool GetMediaOutputTiles
(
const FString& NodeId, |
[UniformTiles] Returns all the tiles bound to a specific cluster node. | DisplayClusterConfigurationTypes_Media.h | |
UMediaSource * GetMediaSource
(
const FString& NodeId |
[FullFrame] Returns media source bound to a specific cluster node if configured for full-frame media | DisplayClusterConfigurationTypes_Media.h | |
UDisplayClusterMediaOutputSynchronizationPolicy * GetOutputSyncPolicy
(
const FString& NodeId |
DisplayClusterConfigurationTypes_Media.h | ||
bool HasAnyMediaInputAssigned
(
const FString& NodeId, |
Returns true if any media source of specified split-type is bound | DisplayClusterConfigurationTypes_Media.h | |
bool HasAnyMediaOutputAssigned
(
const FString& NodeId, |
Returns true if any media output of specified split-type is bound | DisplayClusterConfigurationTypes_Media.h | |
bool IsMediaInputAssigned
(
const FString& NodeId |
DisplayClusterConfigurationTypes_Media.h | ||
bool IsMediaOutputAssigned
(
const FString& NodeId |
DisplayClusterConfigurationTypes_Media.h | ||
bool IsMediaSharingNode
(
const FString& InNodeId |
DisplayClusterConfigurationTypes_Media.h | ||
bool ShouldMediaICVFXSplitIntoTiles() |
Returns true if these media settings can be used for tiling. | DisplayClusterConfigurationTypes_Media.h |