QRhiTextureUploadEntry Class
テクスチャのアップロード操作における1つのレイヤー(キューブマップの場合は面、3Dテクスチャの場合はスライス、テクスチャ配列の場合は要素)を記述します。詳細...
Header: | #include <rhi/qrhi.h> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::GuiPrivate) |
qmake: | QT += gui-private |
Since: | Qt 6.6 |
パブリック関数
QRhiTextureUploadEntry() | |
QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &desc) | |
QRhiTextureSubresourceUploadDescription | description() const |
int | layer() const |
int | level() const |
void | setDescription(const QRhiTextureSubresourceUploadDescription &desc) |
void | setLayer(int layer) |
void | setLevel(int level) |
詳細説明
注意: これは互換性保証に制限のある RHI API です。詳細はQRhi を参照してください。
メンバー関数ドキュメント
[noexcept]
QRhiTextureUploadEntry::QRhiTextureUploadEntry()
レイヤー 0、レベル 0 をターゲットとする空の QRhiTextureUploadEntry を構築します。
注意: 空の QRhiTextureUploadEntry は、最初にsetDescription() 経由でQRhiTextureSubresourceUploadDescription を設定せずに送信すべきではありません。
QRhiTextureUploadEntry::QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &desc)
与えられたlayer と miplevel をターゲットとする QRhiTextureUploadEntry を構築し、サブリソースの内容はdesc によって記述されます。
QRhiTextureSubresourceUploadDescription QRhiTextureUploadEntry::description() const
現在設定されているサブリソースの説明を返します。
setDescription()も参照してください 。
int QRhiTextureUploadEntry::layer() const
現在設定されているレイヤインデックス(キューブマップ面、配列レイヤ)を返します。デフォルトは 0 です。
setLayer()も参照して ください。
int QRhiTextureUploadEntry::level() const
現在設定されている mip レベルを返します。デフォルトは 0 です。
setLevel()も参照して ください。
void QRhiTextureUploadEntry::setDescription(const QRhiTextureSubresourceUploadDescription &desc)
サブリソースの説明desc を設定します。
description() も参照して ください。
void QRhiTextureUploadEntry::setLayer(int layer)
layer を設定します。
layer()も参照して ください。
void QRhiTextureUploadEntry::setLevel(int level)
mip を設定しますlevel.
level()も参照して ください。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。