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 |