PySide6.Qt3DRender.Qt3DRender.QClearBuffers¶
- class QClearBuffers¶
用于清除缓冲区的类。更多…
概要¶
属性¶
方法¶
def
__init__()def
buffers()def
clearColor()def
colorBuffer()
插槽¶
def
setBuffers()def
setClearColor()def
setColorBuffer()
信号¶
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
一个
QClearBuffersFrameGraph 节点允许使用特定值清除特定的渲染目标缓冲区。- class BufferType¶
(继承自
enum.Flag) 此枚举类型描述了要清除的缓冲区类型。常量
描述
Qt3DRender.QClearBuffers.None
不会清除任何缓冲区
Qt3DRender.QClearBuffers.ColorBuffer
清除颜色缓冲区
Qt3DRender.QClearBuffers.DepthBuffer
清除深度缓冲区
Qt3DRender.QClearBuffers.StencilBuffer
清除模板缓冲区
Qt3DRender.QClearBuffers.DepthStencilBuffer
清除深度和模板缓冲区
Qt3DRender.QClearBuffers.ColorDepthBuffer
清除颜色和深度缓冲区
Qt3DRender.QClearBuffers.ColorDepthStencilBuffer
清除颜色、深度和模板缓冲区
Qt3DRender.QClearBuffers.AllBuffers
清除所有缓冲区
注意
当使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。- property buffersᅟ: Qt3DRender.QClearBuffers.BufferType¶
指定要使用的缓冲区类型。
- Access functions:
指定要使用的清除颜色。
- Access functions:
- property clearDepthValueᅟ: float¶
指定要使用的清除深度值。
- Access functions:
- property clearStencilValueᅟ: int¶
指定要使用的模板值。
- Access functions:
- property colorBufferᅟ: QRenderTargetOutput¶
指定要清除的特定颜色缓冲区。如果设置为NULL(默认值),并且设置了
ColorBuffer标志,则将清除所有颜色缓冲区。- Access functions:
- __init__([parent=None])¶
- Parameters:
parent –
QNode
构造函数创建一个具有指定
parent的实例。- buffers()¶
- Return type:
BufferType
另请参阅
setBuffers()
属性
buffersᅟ的获取器。- buffersChanged(buffers)¶
- Parameters:
缓冲区 –
BufferType
属性
buffersᅟ的通知信号。属性
clearColorᅟ的获取器。属性
clearColorᅟ的通知信号。- clearDepthValue()¶
- Return type:
浮点数
另请参阅
setClearDepthValue()
属性
clearDepthValueᅟ的获取器。- clearDepthValueChanged(clearDepthValue)¶
- Parameters:
clearDepthValue – 浮点数
属性
clearDepthValueᅟ的通知信号。- clearStencilValue()¶
- Return type:
整数
另请参阅
setClearStencilValue()
属性
clearStencilValueᅟ的获取器。- clearStencilValueChanged(clearStencilValue)¶
- Parameters:
clearStencilValue – int
属性
clearStencilValueᅟ的通知信号。- colorBuffer()¶
- Return type:
QRenderTargetOutput
另请参阅
setColorBuffer()
属性
colorBufferᅟ的获取器。- colorBufferChanged(buffer)¶
- Parameters:
buffer –
QRenderTargetOutput
属性
colorBufferᅟ的通知信号。- setBuffers(buffers)¶
- Parameters:
缓冲区 –
BufferType
另请参阅
buffers()
属性
buffersᅟ的设置器。属性
clearColorᅟ的设置器。- setClearDepthValue(clearDepthValue)¶
- Parameters:
clearDepthValue – 浮点数
另请参阅
clearDepthValue()
属性
clearDepthValueᅟ的设置器。- setClearStencilValue(clearStencilValue)¶
- Parameters:
clearStencilValue – int
另请参阅
clearStencilValue()
属性
clearStencilValueᅟ的设置器。- setColorBuffer(buffer)¶
- Parameters:
buffer –
QRenderTargetOutput
另请参阅
colorBuffer()
属性
colorBufferᅟ的设置器。