Interfaz ID3D11Counter (d3d11.h)

Esta interfaz encapsula métodos para medir el rendimiento de la GPU.

Herencia

La interfaz ID3D11Counter hereda de ID3D11Asynchronous. ID3D11Counter también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11Counter tiene estos métodos.

 
ID3D11Counter::GetDesc

Obtenga una descripción del contador. (ID3D11Counter.GetDesc)

Comentarios

Se puede crear un contador con ID3D11Device::CreateCounter.

Se trata de una clase derivada de ID3D11Asynchronous.

Los datos del contador se recopilan mediante la emisión de un comando ID3D11DeviceContext::Begin , la emisión de algunos comandos gráficos, la emisión de un comando ID3D11DeviceContext::End y, a continuación, la llamada a ID3D11DeviceContext::GetData para obtener datos sobre lo que ha ocurrido entre las llamadas Begin y End. Los datos devueltos por GetData serán diferentes según el tipo de contador. La llamada a End hace que los datos devueltos por GetData sean precisos hasta la última llamada a End.

Los contadores son más adecuados para la generación de perfiles.

Para obtener una lista de los tipos de contadores de rendimiento, consulte D3D11_COUNTER.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11.h

Consulte también

Interfaces principales

ID3D11Asynchronous