Qt GUI Private C++ Classes
Permet d'accéder aux fonctionnalités de l'interface graphique privée. Plus d'informations...
Classes
Abstraction de l'API graphique 2D/3D accélérée | |
Représente un périphérique graphique physique | |
Ressource de tampon de sommet, d'index ou uniforme (constante) | |
Contient des informations sur les ressources natives sous-jacentes d'une mémoire tampon. | |
Décrit l'attachement d'une couleur unique d'une cible de rendu. | |
Ressource de tampon de commande | |
Ressource d'état du pipeline de calcul | |
Paramètres d'initialisation spécifiques à Direct3D 11 | |
Contient le périphérique D3D et le contexte de périphérique utilisés par le QRhi | |
Détient l'objet ID3D12GraphicsCommandList1 qui soutient un QRhiCommandBuffer. | |
Paramètres d'initialisation spécifiques à Direct3D 12 | |
Détient le périphérique D3D12 utilisé par l'interface QRhi | |
Spécifie les valeurs d'effacement pour un tampon de profondeur ou de stencil | |
Décrit le périphérique physique, l'adaptateur ou l'implémentation de l'API graphique utilisé par un QRhi initialisé. | |
Paramètres d'initialisation spécifiques à OpenGL | |
Contient le contexte OpenGL utilisé par l'interface QRhi | |
Ressource d'état du pipeline graphique | |
Décrit l'état de fonctionnement du pochoir | |
Décrit l'état du mélange pour l'attachement d'une couleur | |
Classe de base pour les paramètres d'initialisation spécifiques au backend | |
Contient les objets MTLCommandBuffer et MTLRenderCommandEncoder qui soutiennent un QRhiCommandBuffer. | |
Paramètres d'initialisation spécifiques au métal | |
Détient le dispositif Metal utilisé par le QRhi | |
Classe de base pour les classes exposant des collections d'objets de ressources natives spécifiques au backend | |
Paramètres d'initialisation spécifiques au backend nuls | |
Empty (vide) | |
Décrit une opération de lecture (lecture du contenu d'une texture à partir d'une mémoire éventuellement réservée au GPU). | |
Décrit les résultats d'une opération de lecture de tampon ou de texture potentiellement asynchrone. | |
Ressource Renderbuffer | |
Enveloppe un objet de tampon de rendu natif. | |
Ressource Render Pass | |
Représente une cible de rendu à l'écran (swapchain) ou hors écran (texture). | |
Classe de base pour les classes encapsulant des objets de ressources natives | |
Enregistre les opérations de type téléchargement et copie | |
Ressource d'échantillonneur | |
Spécifie un rectangle de ciseaux | |
Décrit la ressource shader pour un seul point de liaison | |
Encapsule les ressources permettant de rendre les tampons, les textures et les ressources d'échantillonnage visibles par les nuanceurs. | |
Spécifie le type et le code du shader pour une étape du shader dans le pipeline | |
Un objet qui enveloppe une texture ou un autre type d'objet natif de l'API 3D | |
Enveloppe une carte de taux d'ombrage native | |
Statistiques fournies par l'allocateur de mémoire sous-jacent | |
Ressource Swapchain | |
Décrit les informations relatives à la plage dynamique élevée de la sortie associée à la chaîne d'échange. | |
Données opaques décrivant les objets natifs nécessaires à la mise en place d'une chaîne d'échange. | |
Ressource de la cible de rendu de la chaîne d'échange | |
Ressource de texture | |
Contient des informations sur les ressources natives sous-jacentes d'une texture. | |
Spécifie le format de vue pour la lecture ou l'écriture depuis ou vers la texture | |
Décrit une opération de copie de texture à texture | |
Ressource cible de rendu de texture | |
Décrit la couleur et la profondeur ou les attachements profondeur/stencil d'une cible de rendu | |
Décrit la source d'un niveau de mip dans une couche lors d'une opération de téléchargement de texture. | |
Décrit une opération de téléchargement de texture | |
Décrit un calque (face pour les cubemaps, tranche pour les textures 3D, élément pour les tableaux de textures) dans une opération de téléchargement de texture. | |
Décrit un seul élément d'entrée de vertex | |
Décrit une liaison d'entrée de vertex | |
Décrit la disposition des entrées de vertex consommées par un nuanceur de vertex | |
Spécifie un rectangle de visualisation | |
Contient l'objet tampon de commande Vulkan qui soutient un QRhiCommandBuffer | |
Paramètres d'initialisation spécifiques à Vulkan | |
Collecte les objets de périphérique, de file d'attente et autres objets Vulkan utilisés par le QRhi | |
Contient l'objet de passe de rendu Vulkan qui soutient un QRhiRenderPassDescriptor. |
© 2026 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.