Windows.Networking.XboxLive Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución.
Clases
XboxLiveDeviceAddress |
Representa la ubicación de red de una consola u otro dispositivo autenticado. Los objetos de esta clase representan una colección opaca de información de conectividad sobre un dispositivo (en particular, una lista de direcciones IP). Pasas un XboxLiveDeviceAddress a uno de los métodos CreateEndpointPairTemplate de la clase CreateEndpointPairAsync o CreateEndpointPairForPortsAsync para crear una instancia de un XboxLiveEndpointPair entre el dispositivo local y el dispositivo en la xboxLiveDeviceAddress dada. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPair |
XboxLiveEndpointPair es una relación de calidad de red y seguridad establecida entre dos dispositivos para la comunicación basada en sockets. La API Windows.Networking.XboxLive permite la conectividad punto a punto (P2P) en entornos variados, aprovechando las tecnologías y servicios de recorrido de traducción de direcciones de red (NAT) de IPv4, IPv6 y Microsoft para determinar y configurar la mejor ruta de acceso de red disponible entre los puntos de conexión. También establece el cifrado del tráfico y la protección contra la manipulación, como medida para reducir la trampa. Además, autentica a los usuarios y las aplicaciones a través del ecosistema de Xbox Live&dmash; integrar información de conectividad con otros servicios de Xbox Live. A continuación, esta información se puede usar en la creación de partidos para intentar hacer coincidir a los jugadores con estadísticas de conectividad similares entre sí. La API Windows.Networking.XboxLive complementa y amplía los transportes de red tradicionales, como TCP y UDP, y las API de sockets disponibles, WinSock y Windows.Networking.Sockets. Creas un XboxLiveEndpointPair con esta API y, a continuación, usas tu API de transporte preferida para la transmisión de datos real. El concepto XboxLiveEndpointPair está relacionado con Windows.Networking.EndpointPair en que se puede interpretar como un conjunto de puertos y direcciones IP locales y remotas; pero con un XboxLiveEndpointPair, esas propiedades son de solo lectura (porque el sistema las negocia) y tienen una vigencia de validez asociada (porque xboxLiveEndpointPair representa una relación de seguridad activa que se puede terminar por varias razones). Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPairCreationResult |
Encapula los resultados de un intento de crear una instancia de un nuevo XboxLiveEndpointPair. Incluye un valor de estado que especifica el resultado del intento y (cuando la creación se realizó correctamente) detalles sobre el par de puntos de conexión resultante. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPairStateChangedEventArgs |
Un objeto XboxLiveEndpointPairStateChangedEventArgs encapsula los detalles sobre un evento XboxLiveEndpointPair.StateChanged . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPairTemplate |
Representa un patrón preconfigurado para habilitar la comunicación óptima y segura entre dos dispositivos mediante sockets. La plantilla definida por esta clase detalla cómo se conectan dos puntos de conexión en un XboxLiveEndpointPair. Las plantillas se declaran estáticamente en el manifiesto de red de la aplicación y, posteriormente, se identifican mediante cadenas de nombre únicas. Nota Las plantillas solo se declaran en el manifiesto de red de la aplicación. No se puede declarar ni modificar una plantilla en tiempo de ejecución. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveInboundEndpointPairCreatedEventArgs |
Encapsula los detalles sobre un evento InboundEndpointPairCreated . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveQualityOfServiceMeasurement |
Describe los parámetros operativos de una medida de calidad de servicio (QoS) de red y proporciona acceso a los resultados de dichas mediciones. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveQualityOfServiceMetricResult |
Un objeto XboxLiveQualityOfServiceMetricResult encapsula los datos de una sola medida de una métrica específica en un dispositivo remoto. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveQualityOfServicePrivatePayloadResult |
Encapsula la carga privada de una medida de calidad de servicio (QoS) cuando se ha especificado la marca XboxLiveQualityOfServiceMeasurement.ShouldRequestPrivatePayloads . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
Enumeraciones
XboxLiveEndpointPairCreationBehaviors |
Define constantes que especifican opciones de comportamiento de creación para una operación de creación de XboxLiveEndpointPair . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPairCreationStatus |
Define constantes que especifican el estado de una operación de creación de XboxLiveEndpointPair . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveEndpointPairState |
Define constantes que especifican el estado de una instancia de XboxLiveEndpointPair . Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveNetworkAccessKind |
Define constantes que especifican los distintos niveles de acceso de red punto a punto observados para la comunicación xboxLiveEndpointPair . XboxLiveNetworkAccessKind se usa para describir las conexiones punto a punto establecidas a través de la API de redes multijugador de Xbox Live y no es aplicable a las conexiones a servicios web de Xbox Live ni a las conexiones punto a punto establecidas fuera de la API de redes multijugador de Xbox Live. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveQualityOfServiceMeasurementStatus |
Define constantes que especifican el estado de una medida de calidad de servicio (QoS). Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveQualityOfServiceMetric |
Define constantes que especifican las distintas métricas de calidad de servicio (QoS) que se pueden medir en esta API. Importante Esta API no está disponible para todas las aplicaciones. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, se producirá un error en las llamadas a estas API en tiempo de ejecución. |
XboxLiveSocketKind |
Define constantes que especifican los tipos de sockets reconocidos por esta API. |