UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMediaTextureResource::FRenderParams Struct Reference

#include <MediaTextureResource.h>

Public Member Functions

PRAGMA_DISABLE_DEPRECATION_WARNINGS FRenderParams ()=default
 
 FRenderParams (const FRenderParams &InOther)=default
 
 FRenderParams (FRenderParams &&InOther)=default
 
FRenderParamsoperator= (const FRenderParams &)=default
 
FRenderParamsoperator= (FRenderParams &&)=default
 

Public Attributes

PRAGMA_ENABLE_DEPRECATION_WARNINGS bool CanClear
 
FLinearColor ClearColor
 
FGuid CurrentGuid
 
FGuid PreviousGuid
 
float Rate
 
TWeakPtr< FMediaTextureSampleSource, ESPMode::ThreadSafeSampleSource
 
uint8 NumMips
 
FMediaTimeStamp Time
 
TSharedPtr< IMediaTextureSample, ESPMode::ThreadSafeTextureSample
 

Detailed Description

Parameters for the Render method.

Constructor & Destructor Documentation

◆ FRenderParams() [1/3]

PRAGMA_DISABLE_DEPRECATION_WARNINGS FMediaTextureResource::FRenderParams::FRenderParams ( )
default

◆ FRenderParams() [2/3]

FMediaTextureResource::FRenderParams::FRenderParams ( const FRenderParams InOther)
default

◆ FRenderParams() [3/3]

FMediaTextureResource::FRenderParams::FRenderParams ( FRenderParams &&  InOther)
default

Member Function Documentation

◆ operator=() [1/2]

FRenderParams & FMediaTextureResource::FRenderParams::operator= ( const FRenderParams )
default

◆ operator=() [2/2]

FRenderParams & FMediaTextureResource::FRenderParams::operator= ( FRenderParams &&  )
default

Member Data Documentation

◆ CanClear

PRAGMA_ENABLE_DEPRECATION_WARNINGS bool FMediaTextureResource::FRenderParams::CanClear

Whether the texture can be cleared.

◆ ClearColor

FLinearColor FMediaTextureResource::FRenderParams::ClearColor

The clear color to use when clearing the texture.

◆ CurrentGuid

FGuid FMediaTextureResource::FRenderParams::CurrentGuid

The texture's current external texture GUID.

◆ NumMips

uint8 FMediaTextureResource::FRenderParams::NumMips

Number of mips wanted

◆ PreviousGuid

FGuid FMediaTextureResource::FRenderParams::PreviousGuid

The texture's previously used external texture GUID.

◆ Rate

float FMediaTextureResource::FRenderParams::Rate

The player's play rate.

◆ SampleSource

TWeakPtr<FMediaTextureSampleSource, ESPMode::ThreadSafe> FMediaTextureResource::FRenderParams::SampleSource

The player facade that provides the video samples to render.

◆ TextureSample

TSharedPtr<IMediaTextureSample, ESPMode::ThreadSafe> FMediaTextureResource::FRenderParams::TextureSample

Explicit texture sample to render - if set time will be ignored

◆ Time

FMediaTimeStamp FMediaTextureResource::FRenderParams::Time

The time of the video frame to render (in player's clock).


The documentation for this struct was generated from the following file: