UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GameplayMediaEncoderCommon.h File Reference
#include "CoreMinimal.h"
#include "Stats/Stats.h"
#include "Logging/LogMacros.h"
#include "RHIStaticStates.h"
#include "HAL/ThreadSafeBool.h"
#include "HAL/ThreadSafeCounter.h"
#include "HAL/Thread.h"
#include "HAL/Event.h"
#include "Misc/ScopeExit.h"
#include "ShaderCore.h"
#include "ProfilingDebugging/CsvProfiler.h"
#include "RHI.h"
#include "RHIResources.h"

Go to the source code of this file.

Classes

struct  FMemoryCheckpoint
 

Macros

#define LIVESTREAMING   0
 
#define WMFMEDIA_SUPPORTED_PLATFORM   (PLATFORM_WINDOWS && (WINVER >= 0x0600 /*Vista*/) && !UE_SERVER)
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (GameplayMediaEncoder, Log, VeryVerbose)
 
uint64 MemoryCheckpoint (const FString &Name)
 
void LogMemoryCheckpoints (const FString &Name)
 

Variables

TArray< FMemoryCheckpointgMemoryCheckpoints
 

Macro Definition Documentation

◆ LIVESTREAMING

#define LIVESTREAMING   0

◆ WMFMEDIA_SUPPORTED_PLATFORM

#define WMFMEDIA_SUPPORTED_PLATFORM   (PLATFORM_WINDOWS && (WINVER >= 0x0600 /*Vista*/) && !UE_SERVER)

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

DECLARE_LOG_CATEGORY_EXTERN ( GameplayMediaEncoder  ,
Log  ,
VeryVerbose   
)

◆ LogMemoryCheckpoints()

void LogMemoryCheckpoints ( const FString &  Name)

◆ MemoryCheckpoint()

uint64 MemoryCheckpoint ( const FString &  Name)

Variable Documentation

◆ gMemoryCheckpoints

TArray<FMemoryCheckpoint> gMemoryCheckpoints
extern