Interfaces de captura de diagnósticos de Direct3D
Las siguientes interfaces se declaran en vspixengine.h.
En esta sección
Tema | Descripción |
---|---|
Devolución de llamada desde el motor que indica que se realiza el análisis de los marcos nuevos agregados al registro. | |
Base de cualquier solicitud que se pueda cancelar. Las solicitudes canceladas solo se pueden cancelar si siguen en la cola, por lo que se puede omitir una cancelación. | |
Devolución de llamada del motor para controlar los errores. | |
Devolución de llamada del motor para devolver el progreso. | |
No se usa. Anteriormente, una devolución de llamada para devolver todos los resultados del historial de píxeles a la vez. | |
No se usa. Anteriormente, una solicitud de primitivos e intersecciones del historial de píxeles juntos. | |
Devolución de llamada para devolver intersecciones del historial de píxeles (nivel de llamada de dibujo) y primitivos (nivel de triángulo) en dos resultados diferentes. | |
Solicitud de intersecciones de historial de píxeles y primitivos por separado. | |
Devolución de llamada para devolver un destino de representación. El formato del destino de representación devuelto se R8G8B8A8_UNORM independientemente del formato de rendertarget del motor. | |
Devolución de llamada para solicitar un destino de representación. | |
No se usa. Anteriormente, una solicitud para iniciar la depuración de un sombreador. | |
Devolución de llamada para devolver las instrucciones generadas a partir de la creación de un seguimiento del sombreador. | |
Solicite iniciar la depuración de un sombreador. Esta solicitud contiene dos partes: generar un seguimiento y depurar un seguimiento. | |
Solicite cancelar la generación de un seguimiento del sombreador. | |
Reservado. Solicitud para depurar en vivo un sombreador. | |
Devolución de llamada para devolver el contenido de un objeto en formato XML. | |
Solicite el contenido de un objeto en formato XML. | |
Devolución de llamada para devolver el contenido de un objeto en formato de búfer para aquellos que lo admiten (búferes, texturas). | |
Solicite el contenido de un objeto en formato de búfer para aquellos que lo admitan. | |
Devolución de llamada para escribir una textura como un archivo DDS. | |
Solicitar que se escriba una textura como un archivo DDS. | |
Solicite que una textura en mosaico se escriba como un archivo DDS. | |
No se usa. Anteriormente, una devolución de llamada para los datos de fases de canalización. | |
No se usa. Anteriormente, una devolución de llamada para los datos de fases de canalización. | |
Devolución de llamada para los datos de fases de canalización. | |
No se usa. Anteriormente, una solicitud de datos de fases de canalización. | |
No se usa. Anteriormente, una solicitud de datos de fases de canalización. | |
Solicitud de datos de fases de canalización. | |
Devolución de llamada para devolver datos de pila de llamadas. | |
Solicitud de datos de pila de llamadas. | |
Pasa información del servidor de símbolos al motor de captura de escritorio. | |
Devolución de llamada para devolver información del archivo de origen desde una pila de llamadas. | |
Solicitar información de archivo de origen desde una pila de llamadas. | |
Devolución de llamada para devolver errores del motor durante la captura. | |
No se usa. Anteriormente, una devolución de llamada para responder al evento "capture frame". | |
No se usa. Anteriormente, una solicitud para cosas como el evento "capture frame". | |
Devolución de llamada para devolver la lista de fotogramas con el identificador de evento y el número de fotograma. | |
Solicite la lista de fotogramas con el identificador de evento y el número de fotograma. | |
Devolución de llamada para devolver información de resumen (que se muestra en la ventana de propiedades). | |
Solicitud de información de resumen. | |
Devolución de llamada para devolver un búfer que contiene la malla de una fase de canalización. | |
Solicitud de un búfer que contiene la malla de una fase de canalización. | |
Devolución de llamada para devolver la lista de eventos en un marco. | |
No se usa. | |
Solicitud para devolver la lista de eventos en un marco. | |
Devolución de llamada para devolver datos de tabla de objetos. | |
Solicitud de datos de tabla de objetos. | |
Devolución de llamada para guardar o finalizar el experimento. Indica que se ha guardado el archivo. | |
Extensiones a la interfaz IPixEngine original. | |
Interfaz original para comunicar datos sobre un vsglog . | |
Interfaz para comunicar datos remotos sobre un vsglog. | |
No se usa. | |
Extensiones a la interfaz IPixEngine2. | |
Extensiones a la interfaz IPIxEngine3. | |
Devolución de llamada para actualizar el contenido de un objeto. | |
Solicitud para actualizar el contenido de un objeto. | |
Devoluciones de llamada usadas para ver texturas. | |
Extensiones a la interfaz IPixEngine4 que contiene adiciones para ver texturas. | |
Extensiones a la interfaz IPixEngine5 que contiene adiciones para determinar la versión remota del motor. | |
Devolución de llamada para devolver las versiones de todas las interfaces admitidas. Esto permite que el consumidor no esté sincronizado con el motor de captura. | |
Extensiones a la interfaz IPixEngine6 que contiene adiciones en torno al control de versiones. | |
Devolución de llamada para devolver datos de análisis sin conexión. | |
Solicitud de datos de análisis sin conexión. | |
Devolución de llamada para devolver información sobre si una solicitud sin conexión está almacenada en caché o no. | |
Solicita información sobre si una solicitud sin conexión se almacena en caché o no. | |
No se usa. | |
Determina si el motor admite una instancia singleton o no. | |
Determina si el motor procede de Windows 10. |
Temas relacionados
Referencia de la interfaz de captura de diagnósticos de Direct3D