QRenderCaptureReply Class

class Qt3DRender::QRenderCaptureReply

レンダーキャプチャーのリクエストの結果を受け取ります。詳細...

Header: #include <Qt3DRender/QRenderCaptureReply>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
In QML: RenderCaptureReply
Inherits: QObject
Status: Deprecated

プロパティ

パブリック関数

int captureId() const
QImage image() const
bool isComplete() const
bool saveImage(const QString &fileName) const

シグナル

void completed()

詳細説明

QRenderCapture::requestCapture から画像を受け取るオブジェクト。

プロパティの説明

[read-only] captureId : const int

renderCapture に渡された captureId を保持します。

アクセス関数:

int captureId() const

[read-only] complete : const bool

レンダーキャプチャの完全な状態を保持します。

アクセス関数

bool isComplete() const

通知シグナル

void completed()

[read-only] image : const QImage

レンダーキャプチャの結果として生成された画像を保持します。

アクセス関数

QImage image() const

メンバー関数ドキュメント

[invokable] bool QRenderCaptureReply::saveImage(const QString &fileName) const

レンダーキャプチャの結果を画像としてfileName に保存します。

画像の保存に成功した場合はtrueを返し、失敗した場合はfalseを返します。

注意: この関数はメタオブジェクトシステムおよび QML から呼び出すことができます。Q_INVOKABLE を参照してください。

©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。