다음을 통해 공유


XStorePrice

Microsoft Store 가격 정보입니다.

구문

typedef struct XStorePrice {  
    float basePrice;  
    float price;  
    float recurrencePrice;  
    const char* currencyCode;  
    char formattedBasePrice[PRICE_MAX_SIZE];  
    char formattedPrice[PRICE_MAX_SIZE];  
    char formattedRecurrencePrice[PRICE_MAX_SIZE];  
    bool isOnSale;  
    time_t saleEndDate;  
} XStorePrice  

멤버

basePrice
형식: float

판촉 가격이 아닌 제품의 정상 가격 또는 MSRP입니다.

price
형식: float

사용자가 상품을 구매한 경우 결제하는 실제 가격입니다.

recurrencePrice
형식: float

되풀이 가격입니다.

currencyCode
형식: const char*

가격에 대한 통화 코드입니다.

formattedBasePrice
형식: char[PRICE_MAX_SIZE]

게임 UI에 표시할 수 있는 서식을 적용한 basePrice입니다.

formattedPrice
형식: char[PRICE_MAX_SIZE]

제품을 광고하기 위해 UI에서 사용해야 하는 서식을 적용한 가격입니다.

formattedRecurrencePrice
형식: char[PRICE_MAX_SIZE]

형식이 지정된 되풀이 가격입니다.

isOnSale
형식: bool

제품이 판매 중인지 여부를 나타냅니다.

saleEndDate
형식: time_t

판매의 종료 날짜입니다.

비고

basePrice는 광고해야 하는 가격이 아닐 수도 있습니다. UI에서는 basePrice 변수가 아니라 가격 변수에 있는 값을 항상 광고해야 합니다. basePrice 변수를 사용하여 판매 중에 제공되는 할인의 양을 결정할 수 있습니다. 그런 다음 사용자가 가치와 비용 절감을 이해할 수 있도록, UI에서 basePrice를 가격 변수 옆에 텍스트 취소선과 함께 표시할 수 있습니다.

XStorePriceXStoreAvailability 구조체의 멤버입니다. XStorePriceXStoreProduct 구조체의 멤버입니다. XStorePriceXStoreSku 구조체의 멤버입니다.

요건

헤더: XStore.h(XGameRuntime.h에 포함됨)

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XStore
XStoreAvailability
XStoreProduct
XStoreSku