Files
UnrealEngineUWP/Engine/Source/Runtime/Windows/WindowsPlatformFeatures/Private/WindowsPlatformFeatures.cpp
joe pribele 0f3e322ac0 [WindowsPlatformFeatures] removed WINDOWSPLATFORMFEATURES_DEBUG, WINDOWSPLATFORMFEATURES_START, and WINDOWSPLATFORMFEATURES_END
no need for more macro to enable debugging use regular macros to disable optimizations
#rb devin.doucette
#preflight 63727efbbf76990b710f07d2

[CL 23121752 by joe pribele in ue5-main branch]
2022-11-14 13:15:54 -05:00

24 lines
629 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "WindowsPlatformFeatures.h"
#include "WmfPrivate.h"
#include "WindowsVideoRecordingSystem.h"
#include "Misc/CommandLine.h"
IMPLEMENT_MODULE(FWindowsPlatformFeaturesModule, WindowsPlatformFeatures);
FWindowsPlatformFeaturesModule::FWindowsPlatformFeaturesModule()
{
}
IVideoRecordingSystem* FWindowsPlatformFeaturesModule::GetVideoRecordingSystem()
{
static FWindowsVideoRecordingSystem VideoRecordingSystem;
return &VideoRecordingSystem;
}
void FWindowsPlatformFeaturesModule::StartupModule()
{
FModuleManager::Get().LoadModule(TEXT("GameplayMediaEncoder"));
}