Interfaz ID3D10Counter (d3d10.h)
Esta interfaz encapsula métodos para medir el rendimiento de la GPU.
Herencia
La interfaz ID3D10Counter hereda de ID3D10Asynchronous. ID3D10Counter también tiene estos tipos de miembros:
Métodos
La interfaz ID3D10Counter tiene estos métodos.
ID3D10Counter::GetDesc Obtenga una descripción del contador. (ID3D10Counter.GetDesc) |
Comentarios
Se puede crear un contador con ID3D10Device::CreateCounter.
Se trata de una clase derivada de ID3D10Asynchronous Interface.
Los datos de contador se recopilan mediante la emisión de un comando ID3D10Asynchronous::Begin , la emisión de algunos comandos gráficos, la emisión de un comando ID3D10Asynchronous::End y, a continuación, la llamada a ID3D10Asynchronous::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 D3D10_COUNTER.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10.h |