Navigation
API > API/Plugins > API/Plugins/NDIMedia
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaCapture
- UNDIMediaCapture
References
| Module | NDIMedia |
| Header | /Engine/Plugins/Media/NDIMedia/Source/NDIMedia/Public/NDIMediaCapture.h |
| Include | #include "NDIMediaCapture.h" |
Syntax
UCLASS ()
class UNDIMediaCapture : public UMediaCapture
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from UMediaCapture
| Type | Name | Description | |
|---|---|---|---|
| bool | Initialization method to prepare implementation for capture | ||
| void | OnFrameCaptured_RenderingThread
(
const FCaptureBaseData& InBaseData, |
Callback when the buffer was successfully copied to CPU ram. | |
| bool | PostInitializeCaptureRenderTarget
(
UTextureRenderTarget2D* InRenderTarget |
Called after initialize for render target capture type | |
| bool | PostInitializeCaptureViewport
(
TSharedPtr< FSceneViewport >& InSceneViewport |
Called after initialize for viewport capture type | |
| void | StopCaptureImpl
(
bool bAllowPendingFrameToBeProcess |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FNDICaptureInstance |