Partager via


Interface ID3D11Query1 (d3d11_3.h)

Représente un objet de requête pour interroger des informations à partir de l’unité de traitement graphique (GPU).

Héritage

L’interface ID3D11Query1 hérite de ID3D11Query. ID3D11Query1 a également les types de membres suivants :

Méthodes

L’interface ID3D11Query1 a ces méthodes.

 
ID3D11Query1 ::GetDesc1

Obtient une description de requête.

Remarques

Une requête peut être créée avec ID3D11Device3 ::CreateQuery1.

Les données de requête sont généralement collectées en émettant une commande ID3D11DeviceContext ::Begin , en émettant des commandes graphiques, en émettant une commande ID3D11DeviceContext ::End , puis en appelant ID3D11DeviceContext ::GetData pour obtenir des données sur ce qui s’est passé entre les appels Begin et End. Les données retournées par GetData seront différentes en fonction du type de requête.

Toutefois, certaines requêtes ne nécessitent pas d’appels à Begin. Pour obtenir la liste des requêtes possibles , consultez D3D11_QUERY.

Lorsque vous utilisez une requête qui ne nécessite pas d’appel à Begin, elle nécessite toujours un appel à End. L’appel à End entraîne l’exactitude des données retournées par GetData jusqu’au dernier appel à End.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2016 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11_3.h

Voir aussi

Interfaces principales

ID3D11Query