Interfaces de captura de diagnóstico do Direct3D
As interfaces a seguir são declaradas em vspixengine.h.
Nesta seção
Tópico | Descrição |
---|---|
Retorno de chamada do mecanismo indicando que foi feito a análise de novos quadros adicionados ao log. | |
Base de qualquer solicitação que possa ser cancelada. As solicitações canceladas só poderão ser canceladas se ainda estiverem na fila, portanto, um cancelamento poderá ser ignorado. | |
Retorno de chamada do mecanismo para lidar com erros. | |
Retorno de chamada do mecanismo para retornar o progresso. | |
Não usado. Anteriormente, um retorno de chamada para retornar todos os resultados do histórico de pixels de uma só vez. | |
Não usado. Anteriormente, uma solicitação de primitivos do histórico de pixels e interseções juntas. | |
Retorno de chamada para retornar interseções de histórico de pixels (nível de chamada de desenho) e primitivas (nível de triângulo) em dois resultados diferentes. | |
Solicitação de interseções de histórico de pixels e primitivas separadamente. | |
Retorno de chamada para retornar um destino de renderização. O formato do destino de renderização retornado é R8G8B8A8_UNORM independentemente do formato do rendertarget no mecanismo. | |
Retorno de chamada para solicitar um destino de renderização. | |
Não usado. Anteriormente, uma solicitação para iniciar a depuração de um sombreador. | |
Retorno de chamada para retornar as instruções geradas com a criação de um rastreamento de sombreador. | |
Solicitação para iniciar a depuração de um sombreador. Essa solicitação contém duas partes: gerar um rastreamento e depurar um rastreamento. | |
Solicitação para cancelar a geração de um rastreamento de sombreador. | |
Reservado. Solicitar a depuração dinâmica de um sombreador. | |
Retorno de chamada para retornar o conteúdo de um objeto em formato XML. | |
Solicitação para o conteúdo de um objeto em formato XML. | |
Retorno de chamada para retornar o conteúdo de um objeto em forma de buffer para aqueles que dão suporte a ele (buffers, texturas). | |
Solicite o conteúdo de um objeto em forma de buffer para aqueles que dão suporte a ele. | |
Retorno de chamada para gravar uma textura como um arquivo DDS. | |
Solicite que uma textura seja gravada como um arquivo DDS. | |
Solicite que uma textura lado a lado seja gravada como um arquivo DDS. | |
Não usado. Anteriormente, um retorno de chamada para dados de estágios de pipeline. | |
Não usado. Anteriormente, um retorno de chamada para dados de estágios de pipeline. | |
Retorno de chamada para dados de estágios de pipeline. | |
Não usado. Anteriormente, uma solicitação de dados de estágios de pipeline. | |
Não usado. Anteriormente, uma solicitação de dados de estágios de pipeline. | |
Solicitação de dados de estágios de pipeline. | |
Retorno de chamada para retornar dados de pilha de chamadas. | |
Solicitação de dados de pilha de chamadas. | |
Passa informações do servidor de símbolos para o mecanismo de captura da área de trabalho. | |
Retorno de chamada para retornar informações de arquivo de origem de uma pilha de chamadas. | |
Solicitação de informações do arquivo de origem de uma pilha de chamadas. | |
Retorno de chamada para retornar erros do mecanismo durante a captura. | |
Não usado. Anteriormente, um retorno de chamada para responder ao evento "quadro de captura". | |
Não usado. Anteriormente, uma solicitação para itens como o evento "capture frame". | |
Retorno de chamada para retornar a lista de quadros com a ID do evento e o número do quadro. | |
Solicite a lista de quadros com a ID do evento e o número do quadro. | |
Retorno de chamada para retornar informações de resumo (exibidas na janela de propriedades). | |
Solicitação de informações resumidas. | |
Retorno de chamada para retornar um buffer que contém a malha de um estágio de pipeline. | |
Solicite um buffer que contenha a malha de um estágio de pipeline. | |
Retorno de chamada para retornar a lista de eventos em um quadro. | |
Não usado. | |
Solicitação para retornar a lista de eventos em um quadro. | |
Retorno de chamada para retornar dados da tabela de objetos. | |
Solicitação de dados da tabela de objetos. | |
Retorno de chamada para salvar ou encerrar o experimento. Indica que o salvamento de arquivo foi feito. | |
Extensões para a interface IPixEngine original. | |
Interface original para comunicar dados sobre um vsglog. | |
Interface para dados de comunicação remota sobre um vsglog. | |
Não usado. | |
Extensões para a interface IPixEngine2. | |
Extensões para a interface IPIxEngine3. | |
Retorno de chamada para atualizar o conteúdo de um objeto . | |
Solicitação para atualizar o conteúdo de um objeto . | |
Retornos de chamada usados para exibir texturas. | |
Extensões para a interface IPixEngine4 que contém adições para exibir texturas. | |
Extensões para a interface IPixEngine5 que contém adições para determinar a versão do mecanismo remoto. | |
Retorno de chamada para retornar as versões de todas as interfaces com suporte. Isso permite que o consumidor fique fora de sincronia com o mecanismo de captura. | |
Extensões para a interface IPixEngine6 que contém adições em relação ao controle de versão. | |
Retorno de chamada para retorna dados de análise offline. | |
Solicitação de dados de análise offline. | |
Retorno de chamada para retornar informações sobre se uma solicitação offline é armazenada em cache ou não. | |
Solicita informações sobre se uma solicitação offline é armazenada em cache ou não. | |
Não usado. | |
Determina se o mecanismo dá suporte a uma instância singleton ou não. | |
Determina se o mecanismo é de Windows 10. |
Tópicos relacionados
Referência da interface de captura de diagnóstico do Direct3D