StoreIds especificados, como se muestra en el código siguiente.
Las características pueden contener más de un atributo de etiqueta, separados por punto y coma. Un fragmento se incluye para la instalación si cualquiera de las etiquetas del fragmento está incluida en una característica activa. El símbolo
# instala una etiqueta si las etiquetas de ambos lados del # están activas.Localización de los nombres para mostrar de las características
La localización de losDisplayNames se realiza de la misma manera que la localización de los atributos de nombre dentro del archivo MicrosoftGame.config. Esto se hace mediante el formato ms-resource:name, junto con los archivos .resw que están en el directorio strings del juego y las cadenas por configuración regional en subdirectorios con los nombres adecuados. Para obtener más información, consulte Localización de MicrosoftGame.Config
Los valores de cadena localizados y las imágenes que se usan con MicrosoftGame.config e Intelligent Delivery no se cifran en los paquetes publicados, ni en los sandboxes de desarrollador ni en la versión comercial. Use valores de marcador de posición en su juego para el título, los iconos y cualquier contenido confidencial. El contenido confidencial incluye cualquier contenido al que haga referencia Intelligent Delivery durante el desarrollo, antes de la divulgación pública de su título, o contenido específico que se encuentre dentro de su título.
Características ocultas
Las características se marcan como ocultas, lo que impide que los usuarios decidan si se muestran como opciones seleccionables en el momento de la instalación o al administrarlas desde el shell después de instalar el título. Tenga cuidado al usar características ocultas, porque la única manera de agregarlas o quitarlas es mediante las API dentro de su título. Cualquier error detectado en su título podría dar lugar a contenido inaccesible hasta que proporcione una actualización de contenido para corregir esos errores. El código siguiente es un ejemplo de una característica marcada como oculta.Comprobación del estado de instalación de las características
Puede usar las características para comprobar la presencia de todos los fragmentos con las etiquetas especificadas por esa característica. Al realizar estas consultas en tiempo de ejecución, se tienen en cuenta los especificadores de dispositivo y de idioma. Si tiene contenido específico de dispositivo o de idioma dentro de la característica, seguirá devolviendotrue siempre que estén instalados un idioma y todos los fragmentos aplicables al dispositivo actual dentro de esa característica.
Por ejemplo, si los recursos de la característica de campaña están contenidos en los fragmentos 8000, 8001 y 8002, en lugar de llamar al método XPackageFindChunkAvailability para determinar si ese conjunto de fragmentos está totalmente instalado y listo para jugar, puede etiquetar los tres fragmentos con la etiqueta personalizada “campaign1” y hacer referencia a “campaign1” en la característica de campaña. A continuación, puede llamar al método XPackageFindChunkAvailability mediante XPackageChunkSelector con el identificador de la característica de campaña para obtener fácilmente el estado de instalación de ese conjunto de datos.
Documentación de referencia de la API
- XPackage (contenido de la API)
- Funciones
- Estructuras
