다음을 통해 공유


XStore

XStore API에 대한 참조 자료입니다.

구매할 수 있는 콘텐츠, 다운로드 가능한 콘텐츠 패키지 관리, 라이선스 관리 및 게임 평가판에 대한 세부 정보를 포함하여 상거래 관련 기능을 게임에 제공합니다.

함수

함수 설명
XStoreAcquireLicenseForDurablesAsync 지정된 지속성에 대한 라이선스를 취득합니다.
XStoreAcquireLicenseForDurablesResult XStoreAcquireLicenseForDurablesAsync 호출의 결과를 가져옵니다.
XStoreAcquireLicenseForPackageAsync 사용자가 사용할 자격이 있는 게임의 DLC에 대한 라이선스를 획득합니다.
XStoreAcquireLicenseForPackageResult XStoreAcquireLicenseForPackageAsync에 대한 호출 결과를 검색합니다.
XStoreCanAcquireLicenseForPackageAsync DLC의 미리 보기 라이선스를 검색합니다.
XStoreCanAcquireLicenseForPackageResult XStoreCanAcquireLicenseForPackageAsync에 대한 호출 결과를 가져옵니다.
XStoreCanAcquireLicenseForStoreIdAsync 콘텐츠의 미리 보기 라이선스를 검색합니다.
XStoreCanAcquireLicenseForStoreIdResult XStoreCanAcquireLicenseForStoreIdAsync에 대한 호출 결과를 가져옵니다.
XStoreCloseContextHandle 지정된 Microsoft Store 컨텍스트 핸들을 닫습니다.
XStoreCloseLicenseHandle 지정된 Microsoft Store 라이선스 핸들을 닫습니다.
XStoreCloseProductsQueryHandle 지정된 Microsoft Store 제품 쿼리 핸들을 닫습니다.
XStoreCreateContext 지정된 사용자에 대한 Microsoft Store 컨텍스트를 만듭니다.
XStoreDownloadAndInstallPackagesAsync 지정된 Microsoft Store 패키지를 다운로드하고 설치합니다.
XStoreDownloadAndInstallPackagesResult XStoreDownloadAndInstallPackagesAsync에 대한 호출 결과를 가져옵니다.
XStoreDownloadAndInstallPackagesResultCount XStoreDownloadAndInstallPackagesResult로 반환되는 결과의 항목 수를 가져옵니다.
XStoreDownloadAndInstallPackageUpdatesAsync 지정된 Microsoft Store 패키지의 업데이트를 다운로드하고 설치합니다.
XStoreDownloadAndInstallPackageUpdatesResult XStoreDownloadAndInstallPackageUpdatesAsync에 대한 호출 결과를 가져옵니다.
XStoreDownloadPackageUpdatesAsync 지정된 패키지에 대한 업데이트를 다운로드합니다.
XStoreDownloadPackageUpdatesResult XStoreDownloadPackageUpdatesAsync에 대한 호출 결과를 가져옵니다.
XStoreEnumerateProductsQuery 제품 쿼리의 결과를 열거합니다.
XStoreGameLicenseChangedCallback 게임 라이선스 변경 이벤트에 대한 게임 정의 콜백입니다.
XStoreGetUserCollectionsIdAsync 고객 컬렉션 ID를 가져옵니다.
XStoreGetUserCollectionsIdResult XStoreGetUserCollectionsIdAsync 호출의 결과를 가져옵니다.
XStoreGetUserCollectionsIdResultSize XStoreGetUserCollectionsIdResult로 반환된 ID의 크기를 가져옵니다.
XStoreGetUserPurchaseIdAsync 고객 구매 ID를 검색합니다.
XStoreGetUserPurchaseIdResult XStoreGetUserPurchaseIdAsync 호출의 결과를 가져옵니다.
XStoreGetUserPurchaseIdResultSize XStoreGetUserPurchaseIdResult로 반환된 결과의 크기를 가져옵니다.
XStoreIsLicenseValid 지정된 라이선스가 유효한지 확인합니다.
XStorePackageLicenseLostCallback 라이선스 손실 이벤트에 대한 게임 정의 콜백입니다.
XStoreProductQueryCallback 제품 쿼리에 대한 게임 정의 콜백입니다.
XStoreProductsQueryHasMorePages 지정된 쿼리에 대해 결과 페이지가 더 있는지 확인합니다.
XStoreProductsQueryNextPageAsync 쿼리 결과의 다음 페이지를 가져옵니다.
XStoreProductsQueryNextPageResult 제품 쿼리로부터 결과의 다음 페이지를 가져옵니다.
XStoreQueryAddOnLicensesAsync 현재 실행 중인 게임의 비트 없이 지속성 콘텐츠에 대해 사용자에게 부여된 라이선스를 열거합니다.
XStoreQueryAddOnLicensesResult XStoreQueryAddOnLicensesAsync에 대한 호출 결과를 검색합니다.
XStoreQueryAddOnLicensesResultCount XStoreQueryAddonLicensesAsync로 검색된 라이선스 수를 가져옵니다.
XStoreQueryAssociatedProductsAsync 현재 게임에서 구입할 수 있는 제품에 대한 Microsoft Store 목록 정보를 가져옵니다.
XStoreQueryAssociatedProductsForStoreIdAsync Store ID로 지정된 제품에서 구입할 수 있는 제품에 대한 저장소 목록 정보를 가져옵니다.
XStoreQueryAssociatedProductsForStoreIdResult XStoreQueryAssociatedProductsForStoreIdAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryAssociatedProductsResult XStoreQueryAssociatedProductsAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryConsumableBalanceRemainingAsync 지정된 제품 ID에 대한 남은 소모품 잔고를 가져옵니다.
XStoreQueryConsumableBalanceRemainingResult XStoreQueryConsumableBalanceRemainingAsync에 대한 호출 결과를 검색합니다.
XStoreQueryEntitledProductsAsync 사용자가 구입한 현재 게임의 모든 추가 콘텐츠에 대한 Microsoft Store 제품 정보를 제공합니다.
XStoreQueryEntitledProductsResult XStoreQueryEntitledProductsAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryGameAndDlcPackageUpdatesAsync 현재 패키지에 대한 게임 및 선택적인 업데이트를 가져옵니다.
XStoreQueryGameAndDlcPackageUpdatesResult XStoreQueryGameAndDlcPackageUpdatesAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryGameAndDlcPackageUpdatesResultCount XStoreQueryGameAndDlcPackageUpdatesAsync로 검색된 업데이트 수를 가져옵니다.
XStoreQueryGameLicenseAsync 게임 시작을 허용하기 위해 획득된 라이선스에 대한 정보를 검색합니다.
XStoreQueryGameLicenseResult XStoreQueryGameLicenseAsync 호출의 결과를 가져옵니다.
XStoreQueryLicenseTokenAsync B2B 호출을 수행하기 위해 게임 서비스에 전달될 수 있는 호출 게임에 불투명 토큰을 제공합니다.
XStoreQueryLicenseTokenResult XStoreQueryLicenseTokenAsync에 대한 호출 결과를 검색합니다.
XStoreQueryLicenseTokenResultSize XstoreQueryLicenseTokenResult로 반환되는 결과의 크기를 가져옵니다.
XStoreQueryPackageIdentifier 지정된 Microsoft Store ID의 패키지 식별자를 검색합니다.
XStoreQueryPackageUpdatesAsync 지정된 패키지에 사용 가능한 업데이트를 검색합니다.
XStoreQueryPackageUpdatesResult XStoreQueryPackageUpdatesAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryPackageUpdatesResultCount XStoreQueryPackageUpdatesAsync에서 검색한 업데이트 수를 가져옵니다.
XStoreQueryProductForCurrentGameAsync 현재 실행 중인 게임, 해당 SKU 및 가용성과 기타 메타 데이터에 대한 Microsoft Store 제품 정보를 제공합니다.
XStoreQueryProductForCurrentGameResult XStoreQueryProductForCurrentGameAsync에 대한 호출 결과를 가져옵니다.
XStoreQueryProductForPackageAsync 지정된 패키지에 대한 Microsoft Store 제품 정보를 검색합니다.
XStoreQueryProductForPackageResult XStoreQueryProductForPackageAsync 호출의 결과를 가져옵니다.
XStoreQueryProductsAsync 현재 게임 내에서 제품을 지금 구매할 수 있는지 여부에 관계없이 현재 게임과 연관된 지정된 제품에 대한 목록 정보를 반환합니다.
XStoreQueryProductsResult XStoreQueryProductsAsync에 대한 호출 결과를 가져옵니다.
XStoreRegisterGameLicenseChanged 게임 라이선스 변경 이벤트에 대한 콜백을 등록합니다.
XStoreRegisterPackageLicenseLost 라이선스 손실 이벤트에 대한 콜백을 등록합니다.
XStoreReportConsumableFulfillmentAsync 지정된 수량의 소모품을 사용합니다.
XStoreReportConsumableFulfillmentResult XStoreReportConsumableFulfillmentAsync 호출의 결과를 가져옵니다.
XStoreShowAssociatedProductsUIAsync Microsoft Store 앱을 열고 게임과 관련된 사용 가능한 추가 기능 집합을 표시합니다. 제품 유형별로 더 자세히 필터링할 수 있습니다.
XStoreShowAssociatedProductsUIResult XStoreShowAssociatedProductsUIAsync에 대한 호출의 결과를 가져옵니다.
XStoreShowGiftingUIAsync 게임에서 다른 사용자를 위한 선물로 특정 매장 제품 구매를 요청할 수 있습니다.
XStoreShowGiftingUIResult XStoreShowGiftingUIAsync 호출 결과를 가져옵니다.
XStoreShowProductPageUIAsync 지정된 ProductId의 세부 정보 페이지로 직접 스토어 앱을 엽니다.
XStoreShowProductPageUIResult XStoreShowProductPageUIAsync 호출의 결과를 가져옵니다.
XStoreShowPurchaseUIAsync 게임이 특정 Microsoft Store 제품에 대한 구입을 요청할 수 있도록 허용합니다.
XStoreShowPurchaseUIResult XStoreShowPurchaseUIAsync 호출의 결과를 가져옵니다.
XStoreShowRateAndReviewUIAsync 사용자가 리뷰를 제공하거나 이를 거부할 수 있도록 팝업되는 시스템 대화 상자를 표시합니다.
XStoreShowRateAndReviewUIResult XStoreShowRateAndReviewUIAsync 호출의 결과를 가져옵니다.
XStoreShowRedeemTokenUIAsync 지정된 토큰에 대한 현재 사용자의 토큰 사용을 트리거합니다.
XStoreShowRedeemTokenUIResult XStoreShowRedeemTokenUIAsync 호출의 결과를 가져옵니다.
XStoreUnregisterGameLicenseChanged 지정된 게임 라이선스 변경 콜백을 등록 해제합니다.
XStoreUnregisterPackageLicenseLost 지정된 Microsoft Store 라이선스 분실 콜백을 등록 해제합니다.

구조

구조 설명
XStoreAddonLicense 추가 기능 라이선스에 대해 설명합니다.
XStoreAvailability 제품의 가용성을 기술합니다.
XStoreCanAcquireLicenseResult XStoreCanAcquireLicenseForPackageAsync 또는 XStoreCanAcquireLicenseForStoreIdAsync에 대한 호출의 결과를 가져옵니다.
XStoreCollectionData Microsoft Store 컬렉션을 설명합니다.
XStoreConsumableResult 소모성 콘텐츠의 수량을 나타냅니다.
XStoreGameLicense 게임 라이선스를 설명합니다.
XStoreImage 이미지를 설명합니다.
XStorePackageUpdate 패키지 업데이트를 기술합니다.
XStorePrice Microsoft Store 가격 정보입니다.
XStoreProduct Microsoft Store 제품을 설명합니다.
XStoreRateAndReviewResult XStoreShowRateAndReviewUIAsync에 대한 호출 결과입니다.
XStoreSku Microsoft Store SKU를 설명합니다.
XStoreSubscriptionInfo 구독에 대한 정보를 포함합니다.
XStoreVideo Microsoft Store 비디오를 설명합니다.

열거형

열거형 설명
XStoreCanLicenseStatus 사용자가 패키지를 라이선스할 수 있는지 여부를 나타냅니다.
XStoreDurationUnit 기간 값의 단위입니다.
XStoreProductKind 제품 유형을 나타냅니다.

참고 항목

시스템 API 참조
XPackage API 참조
상거래 개요