Navigation
API > API/Plugins > API/Plugins/RivermaxCore > API/Plugins/RivermaxCore/IRivermaxSample
| Name | ESampleState |
| Type | enum |
| Header File | /Engine/Plugins/VirtualProduction/Rivermax/RivermaxCore/Source/RivermaxCore/Public/IRivermaxInputStream.h |
| Include Path | #include "IRivermaxInputStream.h" |
Syntax
enum ESampleState
{
Idle,
ReadyForReception,
Received,
ReceptionError,
Rendering,
}
Values
| Name | Remarks |
|---|---|
| Idle | Sample hasn't started receiving and is awaiting to be used. In this state it contains the data previously written into it. |
| ReadyForReception | Sample is ready to be written into. |
| Received | Sample has received the data. And ready to be used for rendering. |
| ReceptionError | Error receiving sample. Used at the same point as Received state. |
| Rendering | After sample is received and is ready to be rendered and until the GPU is done with the sample this is the state the sample is in. |