Navigation
API > API/Plugins > API/Plugins/SharedMemoryMedia
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaSource
- USharedMemoryMediaSource
References
| Module | SharedMemoryMedia |
| Header | /Engine/Plugins/Runtime/nDisplay/Source/SharedMemoryMedia/Public/SharedMemoryMediaSource.h |
| Include | #include "SharedMemoryMediaSource.h" |
Syntax
UCLASS&40;BlueprintType, HideCategories&61;&40;Platforms, Object&41;&41;
class USharedMemoryMediaSource : public UMediaSource
Remarks
Media source for SharedMemory streams.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bZeroLatency | Zero latency option to wait for the cross gpu texture rendered on the same frame. | |
| ESharedMemoryMediaSourceMode | Mode | Mode of operation when receiving data. | |
| FString | UniqueName | Shared memory will be found by using this name. Should match the media output setting. |
Overridden from UMediaSource
| Type | Name | Description | |
|---|---|---|---|
| FString | GetUrl () |
Get the media source's URL string (must be implemented in child classes). | |
| bool | Validate () |
Validate the media source settings (must be implemented in child classes). |
Overridden from IMediaOptions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetMediaOption
(
const FName& Key, |
Get a Boolean media option. | |
| int64 | GetMediaOption
(
const FName& Key, |
Get a signed integer media option. | |
| FString | GetMediaOption
(
const FName& Key, |
Get a string media option. | |
| bool | HasMediaOption
(
const FName& Key |
Check whether the specified option is set. |