Qt GUI Private C++ Classes
Permet d'accéder aux fonctionnalités de l'interface graphique privée. En savoir plus...
Classes
Abstraction d'API graphique 2D/3D accélérée | |
Représente un périphérique graphique physique | |
Ressource de tampon de sommets, d’index ou uniforme (constante) | |
Contient des informations sur les ressources natives sous-jacentes d'un tampon | |
Décrit une seule attache de couleur d’une cible de rendu | |
Ressource de tampon de commandes | |
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 | |
Contient l’objet ID3D12GraphicsCommandList1 qui sous-tend un QRhiCommandBuffer | |
Paramètres d’initialisation spécifiques à Direct3D 12 | |
Contient le périphérique D3D12 utilisé par le 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é(e) par un QRhi initialisé | |
Paramètres d’initialisation spécifiques à OpenGL | |
Contient le contexte OpenGL utilisé par le QRhi | |
Ressource d’état du pipeline graphique | |
Décrit l’état de l’opération de stencil | |
Décrit l’état de fusion pour une extension de couleur | |
Commande de dessin indexée | |
Commande de dessin | |
Classe de base pour les paramètres d’initialisation spécifiques au backend | |
Contient les objets MTLCommandBuffer et MTLRenderCommandEncoder qui sous-tendent un QRhiCommandBuffer | |
Paramètres d’initialisation spécifiques à Metal | |
Contient le périphérique Metal utilisé par le QRhi | |
Classe de base pour les classes exposant des collections spécifiques au backend d'objets de ressources natives | |
Paramètres d’initialisation spécifiques au backend nuls | |
Vide | |
Décrit une opération de relecture (lecture du contenu d’une texture à partir d’une mémoire potentiellement réservée au GPU) | |
Décrit les résultats d’une opération de relecture de tampon ou de texture potentiellement asynchrone | |
Ressource de tampon de rendu | |
Enveloppe un objet « renderbuffer » natif | |
Ressource de passe de rendu | |
Représente une cible de rendu à l’écran (chaîne d’échange) ou hors écran (texture) | |
Classe de base pour les classes encapsulant des objets de ressources natifs | |
Enregistre les types d’opérations de chargement et de copie | |
Ressource d'échantillonnage | |
Spécifie un rectangle de découpage | |
Décrit la ressource de shader pour un point de liaison unique | |
Encapsule les ressources permettant de rendre les ressources de tampon, de texture et d’échantillonneur visibles par les shaders | |
Spécifie le type et le code de shader pour une étape de shader dans le pipeline | |
Objet encapsulant une texture ou un autre type d’objet natif de l’API 3D | |
Encapsule 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 swapchain | |
Données opaques décrivant les objets natifs nécessaires à la configuration d’une swapchain | |
Ressource de cible de rendu de la swapchain | |
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 vers texture | |
Ressource de cible de rendu de texture | |
Décrit les extensions de couleur et de profondeur ou de 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 chargement de texture | |
Décrit une opération de chargement de texture | |
Décrit une couche (face pour les cubemaps, tranche pour les textures 3D, élément pour les tableaux de textures) dans une opération de chargement de texture | |
Décrit un élément d'entrée de sommet unique | |
Décrit une liaison d’entrée de sommet | |
Décrit la disposition des entrées de sommets utilisées par un shader de sommets | |
Spécifie un rectangle de fenêtre d'affichage | |
Contient l’objet de tampon de commande Vulkan qui sous-tend un QRhiCommandBuffer | |
Paramètres d'initialisation spécifiques à Vulkan | |
Regroupe 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 sous-jacent à 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.