ezEngine  Release 25.03
ezWindowOutputTargetBase Class Referenceabstract

Base class for window output targets. More...

#include <WindowOutputTargetBase.h>

Inheritance diagram for ezWindowOutputTargetBase:

Public Member Functions

virtual void AcquireImage ()=0
 
virtual void PresentImage (bool bEnableVSync)=0
 
virtual ezResult CaptureImage (ezImage &out_image)=0
 

Detailed Description

Base class for window output targets.

A window output target is usually tied tightly to a window (

See also
ezWindowBase) and represents the graphics APIs side of the render output. E.g. in a DirectX implementation this would be a swapchain.

This interface provides the high level functionality that is needed by ezGameApplication to work with the render output.


The documentation for this class was generated from the following file: