#include <mediasession_output.h>
The MediaOutputInterface class provides an specific implementation to provide output data to a given destination.
Public Member Functions | |
MAXON_METHOD Result< void > | SetOutputTexture (const ImageTextureRef &textureRef, const Class< ImagePixelStorage > &pixelStorageClass) |
Private Member Functions | |
MAXON_INTERFACE (MediaOutputTextureInterface, MAXON_REFERENCE_NORMAL, "net.maxon.image.interface.mediaoutputtexture", MAXON_IMPLEMENTATION_MODULE("net.maxon.image")) | |
|
private |
MAXON_METHOD Result<void> SetOutputTexture | ( | const ImageTextureRef & | textureRef, |
const Class< ImagePixelStorage > & | pixelStorageClass | ||
) |
Sets the output texture link.
[in] | textureRef | Target texture to load the media data into. |
[in] | pixelStorageClass | Defines the storage class how newly created layers/images should store their pixel data (e.g. ImagePixelStorageClasses::Voxel). |