载入中...
搜索中...
未找到
eve::IFramePresentation类 参考abstract

Cross-module owner for swapchain presentation cadence. 更多...

#include <FramePresentation.h>

类 eve::IFramePresentation 继承关系图:
eve::graphics::Graphics eve::graphics::vulkan::Graphics eve::graphics::webgpu::Graphics

Public 成员函数

virtual ~IFramePresentation ()=default
 Releases IFramePresentation resources.
 
virtual void setVSyncCount (int count)=0
 Apply Pcg VSync count; zero selects uncapped presentation.
 
virtual int getVSyncCount () const noexcept=0
 Return the retained Pcg VSync count.
 

静态 Public 属性

static constexpr const char * capabilityName = "eve.frame-presentation"
 

详细描述

Cross-module owner for swapchain presentation cadence.

在文件 FramePresentation.h 第 6 行定义.

构造及析构函数说明

◆ ~IFramePresentation()

virtual eve::IFramePresentation::~IFramePresentation ( )
virtualdefault

Releases IFramePresentation resources.

成员函数说明

◆ getVSyncCount()

virtual int eve::IFramePresentation::getVSyncCount ( ) const
pure virtualnoexcept

Return the retained Pcg VSync count.

在 eve::graphics::Graphics 内被实现.

◆ setVSyncCount()

virtual void eve::IFramePresentation::setVSyncCount ( int  count)
pure virtual

Apply Pcg VSync count; zero selects uncapped presentation.

在 eve::graphics::Graphics 内被实现.

类成员变量说明

◆ capabilityName

constexpr const char* eve::IFramePresentation::capabilityName = "eve.frame-presentation"
staticconstexpr

在文件 FramePresentation.h 第 8 行定义.


该类的文档由以下文件生成: