Files
UnrealEngine/Engine/Plugins/Runtime/nDisplay/Source/DisplayClusterMedia/Private/Capture/DisplayClusterMediaCaptureCameraFull.h
2025-05-18 13:04:45 +08:00

30 lines
676 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Capture/DisplayClusterMediaCaptureCameraBase.h"
/**
* Camera capture adapter (full frame)
*/
class FDisplayClusterMediaCaptureCameraFull
: public FDisplayClusterMediaCaptureCameraBase
{
public:
FDisplayClusterMediaCaptureCameraFull(
const FString& MediaId,
const FString& ClusterNodeId,
const FString& CameraId,
UMediaOutput* MediaOutput,
UDisplayClusterMediaOutputSynchronizationPolicy* SyncPolicy
);
public:
//~ Begin FDisplayClusterMediaCaptureViewport
virtual bool GetCaptureSizeFromConfig(FIntPoint& OutSize) const override;
//~ End FDisplayClusterMediaCaptureViewport
};