CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
FManaMovieTextureSampleAndroidPool クラス

#include <ManaMovieTextureSampleAndroid.h>

FManaMovieTextureSampleAndroidPool の継承関係図

公開メンバ関数

 FManaMovieTextureSampleAndroidPool ()
 ~FManaMovieTextureSampleAndroidPool ()
virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > AcquireShared () override
TextureSampleAlloc () const
FManaMovieVideoDecoderOutputAndroid::FTextureRef CreateCodecTexture ()
FManaMovieVideoDecoderOutputAndroid::FTextureRef GetCodecTexture ()
bool SetCodecTextureToPlayer (const FCriManaPlayerPtr &Player)
virtual void Tick () override
bool UpdateCodecTextureFromPlayer (const FCriManaPlayerPtr &Player, const CriManaFrameInfo &InFrameInfo, FManaMovieVideoDecoderOutputAndroid::FTextureInfo &OutTextureInfo)
基底クラス IManaMovieTextureSamplePool に属する継承公開メンバ関数
virtual ~IManaMovieTextureSamplePool ()
virtual void PrepareForDecoderShutdown ()

非公開型

using ParentClass = TManaObjectPool<FManaMovieTextureSampleAndroid, FManaMovieTextureSampleAndroidPool>
using TextureSample = FManaMovieTextureSampleAndroid

非公開変数類

TSharedPtr< FManaMediaCodecRenderResources, ESPMode::ThreadSafe > SharedRenderResources

型定義メンバ詳解

◆ ParentClass

◆ TextureSample

構築子と解体子

◆ FManaMovieTextureSampleAndroidPool()

FManaMovieTextureSampleAndroidPool::FManaMovieTextureSampleAndroidPool ( )

◆ ~FManaMovieTextureSampleAndroidPool()

FManaMovieTextureSampleAndroidPool::~FManaMovieTextureSampleAndroidPool ( )
inline

関数詳解

◆ AcquireShared()

virtual TSharedRef< FManaMovieTextureSample, ESPMode::ThreadSafe > FManaMovieTextureSampleAndroidPool::AcquireShared ( )
inlineoverridevirtual

IManaMovieTextureSamplePoolを実装しています。

◆ Alloc()

TextureSample * FManaMovieTextureSampleAndroidPool::Alloc ( ) const
inline

◆ CreateCodecTexture()

FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::CreateCodecTexture ( )

◆ GetCodecTexture()

FManaMovieVideoDecoderOutputAndroid::FTextureRef FManaMovieTextureSampleAndroidPool::GetCodecTexture ( )

◆ SetCodecTextureToPlayer()

bool FManaMovieTextureSampleAndroidPool::SetCodecTextureToPlayer ( const FCriManaPlayerPtr & Player)

◆ Tick()

virtual void FManaMovieTextureSampleAndroidPool::Tick ( )
inlineoverridevirtual

IManaMovieTextureSamplePoolを実装しています。

◆ UpdateCodecTextureFromPlayer()

bool FManaMovieTextureSampleAndroidPool::UpdateCodecTextureFromPlayer ( const FCriManaPlayerPtr & Player,
const CriManaFrameInfo & InFrameInfo,
FManaMovieVideoDecoderOutputAndroid::FTextureInfo & OutTextureInfo )

メンバ詳解

◆ SharedRenderResources

TSharedPtr<FManaMediaCodecRenderResources, ESPMode::ThreadSafe> FManaMovieTextureSampleAndroidPool::SharedRenderResources
private

このクラス詳解は次のファイルから抽出されました: