Qt GUI Private C++ Classes
Ermöglicht den Zugriff auf private GUI-Funktionen. Mehr...
Klassen
Beschleunigte 2D/3D-Grafik-API-Abstraktion | |
Vertex-, Index- oder einheitliche (konstante) Pufferressource | |
Enthält Informationen über die zugrunde liegenden nativen Ressourcen eines Puffers | |
Beschreibt das einzelne Farbattachment eines Rendering-Ziels | |
Befehlspuffer-Ressource | |
Ressource für den Zustand der Berechnungspipeline | |
Direct3D 11-spezifische Initialisierungsparameter | |
Enthält das D3D-Gerät und den Gerätekontext, die vom QRhi verwendet werden | |
Enthält das ID3D12GraphicsCommandList1-Objekt, das einem QRhiCommandBuffer zugrunde liegt | |
Direct3D 12-spezifische Initialisierungsparameter | |
Enthält das vom QRhi verwendete D3D12-Gerät | |
Gibt eindeutige Werte für einen Tiefen- oder Schablonenpuffer an | |
Beschreibt das physikalische Gerät, den Adapter oder die Grafik-API-Implementierung, die von einem initialisierten QRhi verwendet wird | |
OpenGL-spezifische Initialisierungsparameter | |
Enthält den vom QRhi verwendeten OpenGL-Kontext | |
Grafik-Pipeline-Zustandsressource | |
Beschreibt den Zustand der Schablonenoperation | |
Beschreibt den Überblendungsstatus für ein Farbattachment | |
Basisklasse für Backend-spezifische Initialisierungsparameter | |
Enthält die MTLCommandBuffer- und MTLRenderCommandEncoder-Objekte, die einem QRhiCommandBuffer zugrunde liegen | |
Metall-spezifische Initialisierungsparameter | |
Enthält das von QRhi verwendete Metal-Gerät | |
Basisklasse für Klassen, die Backend-spezifische Sammlungen von nativen Ressourcenobjekten darstellen | |
Null Backend-spezifische Initialisierungsparameter | |
Leer | |
Beschreibt eine Readback-Operation (Zurücklesen von Texturinhalten aus einem möglicherweise GPU-only-Speicher) | |
Beschreibt die Ergebnisse einer potenziell asynchronen Puffer- oder Textur-Rückleseoperation | |
Renderbuffer-Ressource | |
Umhüllt ein natives Renderbuffer-Objekt | |
Renderpass-Ressource | |
Stellt ein Onscreen- (Swapchain) oder Offscreen- (Textur) Renderziel dar | |
Basisklasse für Klassen, die native Ressourcenobjekte kapseln | |
Zeichnet Operationen vom Typ Hochladen und Kopieren auf | |
Sampler-Ressource | |
Gibt ein Scherenrechteck an | |
Beschreibt die Shader-Ressource für einen einzelnen Bindungspunkt | |
Verkapselt Ressourcen, um Puffer-, Textur- und Sampler-Ressourcen für Shader sichtbar zu machen | |
Gibt den Typ und den Shader-Code für eine Shader-Stufe in der Pipeline an | |
Statistiken, die von der zugrunde liegenden Speicherzuweisung bereitgestellt werden | |
Swapchain-Ressource | |
Beschreibt die auf den hohen Dynamikbereich bezogenen Informationen der zugehörigen Ausgabe der Swapchain | |
Undurchsichtige Daten, die native Objekte beschreiben, die zur Einrichtung einer Swapchain benötigt werden | |
Swapchain-Rendering-Ziel-Ressource | |
Textur-Ressource | |
Enthält Informationen über die zugrunde liegenden nativen Ressourcen einer Textur | |
Gibt das Ansichtsformat für das Lesen oder Schreiben aus oder in die Textur an | |
Beschreibt einen Kopiervorgang von Textur zu Textur | |
Textur-Rendering-Zielressource | |
Beschreibt die Farb- und Tiefen- oder Tiefen/Schablonen-Anhänge eines Renderziels | |
Beschreibt die Quelle für eine Mip-Ebene in einer Ebene in einer Textur-Upload-Operation | |
Beschreibt eine Textur-Upload-Operation | |
Beschreibt eine Ebene (Fläche für Cubemaps, Slice für 3D-Texturen, Element für Textur-Arrays) in einem Textur-Upload-Vorgang | |
Beschreibt ein einzelnes Vertex-Eingabeelement | |
Beschreibt eine Scheitelpunkt-Eingabebindung | |
Beschreibt das Layout von Vertex-Inputs, die von einem Vertex-Shader verwendet werden | |
Spezifiziert ein Viewport-Rechteck | |
Enthält das Vulkan-Befehlspuffer-Objekt, das einem QRhiCommandBuffer zugrunde liegt | |
Vulkan-spezifische Initialisierungsparameter | |
Sammelt Geräte-, Warteschlangen- und andere Vulkan-Objekte, die von QRhi verwendet werden | |
Enthält das Vulkan-Renderpass-Objekt, das einem QRhiRenderPassDescriptor zugrunde liegt |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.