Interface ID3D11Counter (d3d11.h)
Essa interface encapsula métodos para medir o desempenho da GPU.
Herança
A interface ID3D11Counter herda de ID3D11Asynchronous. ID3D11Counter também tem estes tipos de membros:
Métodos
A interface ID3D11Counter tem esses métodos.
ID3D11Counter::GetDesc Obtenha uma descrição do contador. (ID3D11Counter.GetDesc) |
Comentários
Um contador pode ser criado com ID3D11Device::CreateCounter.
Essa é uma classe derivada de ID3D11Asynchronous.
Os dados do contador são coletados emitindo um comando ID3D11DeviceContext::Begin , emitindo alguns comandos gráficos, emitindo um comando ID3D11DeviceContext::End e 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 contador. A chamada para End faz com que os dados retornados por GetData sejam precisos até a última chamada para End.
Os contadores são mais adequados para criação de perfil.
Para obter uma lista dos tipos de contadores de desempenho, consulte D3D11_COUNTER.
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |