Provides a way of specifying the render surface. 更多 …
def
externalRenderTargetSize
()
def
surface
()
def
surfacePixelRatio
()
def
setExternalRenderTargetSize
(size)
def
setSurface
(surfaceObject)
def
setSurfacePixelRatio
(ratio)
def
externalRenderTargetSizeChanged
(size)
def
surfaceChanged
(surface)
def
surfacePixelRatioChanged
(ratio)
QRenderSurfaceSelectorcan be used to select the surface, where Qt3D renders the content. The surface can either be window surface or offscreen surface. TheexternalRenderTargetSizeis used to specify the actual size of the surface when offscreen surface is used.When DPI scaling is used by the system, the logical surface size, which is used by mouse events, and the actual ‘physical’ size of the surface can differ. The
surfacePixelRatiois the factor to convert the logical size to the physical size.
PySide2.Qt3DRender.Qt3DRender.
QRenderSurfaceSelector
(
[
parent=None
]
)
¶
- param parent
QNode
Constructs
QRenderSurfaceSelector
with given
parent
.
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
externalRenderTargetSize
(
)
¶
QSize
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
externalRenderTargetSizeChanged
(
size
)
¶
size
–
QSize
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
setExternalRenderTargetSize
(
size
)
¶
size
–
QSize
Sets render target
size
if different than underlying surface size. Tells picking the correct size.
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
setSurface
(
surfaceObject
)
¶
surfaceObject
–
QObject
集
surfaceObject
.
另请参阅
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
setSurfacePixelRatio
(
ratio
)
¶
ratio
–
float
另请参阅
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
surface
(
)
¶
QObject
另请参阅
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
surfaceChanged
(
surface
)
¶
surface
–
QObject
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
surfacePixelRatio
(
)
¶
float
PySide2.Qt3DRender.Qt3DRender.QRenderSurfaceSelector.
surfacePixelRatioChanged
(
ratio
)
¶
ratio
–
float