Compartilhar via


Interface ID3D11Query1 (d3d11_3.h)

Representa um objeto de consulta para consultar informações da GPU (unidade de processamento gráfico).

Herança

A interface ID3D11Query1 herda de ID3D11Query. ID3D11Query1 também tem estes tipos de membros:

Métodos

A interface ID3D11Query1 tem esses métodos.

 
ID3D11Query1::GetDesc1

Obtém uma descrição da consulta.

Comentários

Uma consulta pode ser criada com ID3D11Device3::CreateQuery1.

Os dados de consulta normalmente são coletados emitindo um comando ID3D11DeviceContext::Begin , emitindo alguns comandos gráficos, emitindo um comando ID3D11DeviceContext::End e, em seguida, chamando ID3D11DeviceContext::GetData para obter dados sobre o que aconteceu entre as chamadas Begin e End. Os dados retornados por GetData serão diferentes dependendo do tipo de consulta.

No entanto, há algumas consultas que não exigem chamadas para Begin. Para obter uma lista de consultas possíveis , consulte D3D11_QUERY.

Ao usar uma consulta que não exige uma chamada para Begin, ela ainda requer uma chamada para End. A chamada para End faz com que os dados retornados por GetData sejam precisos até a última chamada para End.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2016 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d3d11_3.h

Confira também

Interfaces principais

ID3D11Query