> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblAchievementMediaAsset

> XblAchievementMediaAsset

Represents a media asset for an achievement.

## Syntax

```cpp theme={null}
typedef struct XblAchievementMediaAsset {  
    const char* name;  
    XblAchievementMediaAssetType mediaAssetType;  
    const char* url;  
} XblAchievementMediaAsset  
```

### Members

*name*\
Type: const char\*

The UTF-8 encoded name of the media asset, such as "tile01".

*mediaAssetType*\
Type: [XblAchievementMediaAssetType](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md)

The type of media asset.

*url*\
Type: const char\*

The UTF-8 encoded URL of the media asset.

## Member of

[XblAchievementReward](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md)\
[XblAchievement](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/structs/xblachievement.md)

## Requirements

**Header:** achievements\_c.h

## See also

[achievements\_c](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/achievements_c_members.md)


## Related topics

- [XblAchievementMediaAssetType](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md)
- [XblAchievementReward](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md)
- [achievements_c (contents)](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/achievements_c_members.md)
- [XblAchievement](https://docs.xbox.com/reference/live/xsapi-c/achievements_c/structs/xblachievement.md)
- [MediaAsset (JSON)](https://docs.xbox.com/reference/live/rest/json/json-mediaasset.md)
