Compartir a través de


Cómo usar el devkit de xbox Series para medir el consumo de energía

Si desea identificar áreas de posibles mejoras en la eficiencia energética mediante el seguimiento del consumo de energía, se beneficiará de poder realizar un seguimiento del consumo de energía en tiempo real en la consola, lo que le permite ver dónde se producen picos y valles en relación con lo que ocurre en el juego.

Trabajando con los ingenieros eléctricos y de silicio en Xbox, hemos creado un conjunto de herramientas y código que nos permiten mostrar energía de una manera que se puede grabar y pasar fácilmente a los desarrolladores de una manera significativa. Esto significa que podemos proporcionar a los desarrolladores un único valor comprensible para representar el consumo de energía de los títulos, y el "Power Load %" elegido representa un valor de 0 a 100% del consumo máximo de energía del devkit, que se normaliza y se puede comparar de forma coherente entre consolas.

También puedes obtener más información sobre las oportunidades de desarrollador en el Kit para desarrolladores de juegos (este vínculo puede requerir credenciales de inicio de sesión proporcionadas por un programa xbox de NDA).

Pantalla del panel frontal

La pantalla frontal del devkit de la Xbox Series es el lugar perfecto para mostrar algunos datos nuevos, por lo que encontrarás que ahora muestra el porcentaje de energía en la pantalla frontal. Puede ver un ejemplo a continuación.

Pantalla del panel frontal del devkit

La razón para colocar el valor de potencia de forma tan destacada en la página principal es generar interés de los desarrolladores sobre lo que representa ese valor y fomentar más discusiones internas sobre la potencia. También encontrará documentación adicional de GDK que describe el propósito del contador a través del vínculo en la parte inferior de la página. También hay una pantalla de panel frontal diferente en la que se muestran los valores de energía durante un período de 20 segundos.

Pantalla de encendido del panel frontal en devkit

Los usuarios previstos para estas pantallas son los productores, evaluadores de control de calidad y otros que no usan herramientas de generación de perfiles (como PIX), pero desean realizar un seguimiento de lo bien que su juego está administrando su poder. Estas pantallas están diseñadas para mostrar la potencia en un alto nivel de granularidad, ya que los valores son promedios graduales para el último 0,5 segundo de uso.

Administrador de Xbox

El Administrador de Xbox forma parte del GDK y es una aplicación de GUI que proporciona a sus usuarios la capacidad de implementar y administrar aplicaciones en consolas seleccionadas en el Administrador de Xbox. Hemos creado la capacidad para que los usuarios vean el consumo de energía de su título en la interfaz de usuario del Administrador de Xbox. Para hacer esto, ahora hay una opción en el cuadro desplegable superior derecho que expone la visualización del panel frontal. En la captura de pantalla siguiente se muestra cómo hacerlo:

Administrador de Xbox

Acceso a la API

En marzo de 2023 GDK, agregamos una nueva API PIXGetPowerMetrics que permite a los desarrolladores muestrear los valores de energía inmediatos en el código.  Estos valores se pueden incluir en sus propias herramientas de generación de perfiles de Studio, lo que significa que no es necesario salir de sus propias herramientas para obtener los datos que necesita.

Pasos siguientes

  • Haga clic aquí para aprender a usar PIX para pruebas de sostenibilidad.
  • Siga este vínculo al Kit para desarrolladores de juegos para leer más información técnica.
  • Haga clic aquí para obtener información sobre cómo la certificación implementa esta herramienta de prueba.