XStoreQueryEntitledProductsAsync
Devuelve información de la tienda de todos los productos relacionados con el juego actual a los que el usuario tiene derecho.Sintaxis
Parámetros
storeContextHandle _In_Tipo: XStoreContextHandle El identificador de contexto de la tienda para el usuario devuelto por XStoreCreateContext. productKinds _In_
Tipo: XStoreProductKind El tipo de productos que se van a consultar. maxItemsToRetrievePerPage _In_
Tipo: uint32_t Número máximo de elementos que se van a recuperar por página. El número de elementos devueltos por página puede variar de 0 a
maxItemsToRetrievePerPage.
async _Inout_Tipo: XAsyncBlock* Un XAsyncBlock que define el trabajo asincrónico que se está realizando. El XAsyncBlock se puede usar para sondear el estado de la llamada y recuperar los resultados de la llamada. Para obtener más información, consulte XAsyncBlock.
Valor devuelto
Tipo: HRESULT S_OK si se realiza correctamente; de lo contrario, devuelve un código de error.Comentarios
Llame a XStoreQueryEntitledProductsResult para recuperar la información de producto de la tienda y el resultado de la ejecución de esta función. Ejecute XStoreQueryEntitledProductsResult en la función de devolución de llamada deXStoreQueryEntitledProductsAsync.
El resultado contiene un XStoreProductQueryHandle que puede enumerar llamando a XStoreEnumerateProductsQuery.
Cuantos más elementos tenga derecho a usar un jugador, más tiempo puede tardar esta API en devolver los resultados.Esta API admite el mismo patrón de paginación que se describe en XStoreQueryAssociatedProductsAsync.La paginación puede comportarse de forma diferente entre los sandbox y RETAIL. Compruebe su implementación de paginación y asegúrese de probarla en RETAIL antes del lanzamiento.Para obtener más información, consulte Paginación.
Requisitos
Encabezado: XStore.h (incluido en XGameRuntime.h) Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
- Implementación de compras en el juego
- Operaciones básicas de la tienda
- Cómo usar un duradero sin paquete
- Concesión a los jugadores de acceso a contenido de complementos
- Información general de los sistemas de comercio del GDK
- Limitación de velocidad específica para las API de Microsoft Store
Consulte también
XStoreXStoreQueryEntitledProductsResult XStoreQueryAssociatedProductsAsync
XStoreQueryEntitledProductsAsync
XStoreQueryProductsAsync
XStoreQueryProductForCurrentGameAsync
XStoreQueryProductForPackageAsync
Operaciones básicas de la tienda
Concesión a los jugadores de acceso a contenido de complementos
