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

# XblAchievementMediaAsset

> 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](/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype)

The type of media asset.

*url*\
Type: const char\*

The UTF-8 encoded URL of the media asset.

## Member of

[XblAchievementReward](/reference/live/xsapi-c/achievements_c/structs/xblachievementreward)\
[XblAchievement](/reference/live/xsapi-c/achievements_c/structs/xblachievement)

## Requirements

**Header:** achievements\_c.h

## See also

[achievements\_c](/reference/live/xsapi-c/achievements_c/achievements_c_members)


## Related topics

- [XblAchievementMediaAssetType](/reference/live/xsapi-c/achievements_c/enums/xblachievementmediaassettype.md)
- [XblAchievementReward](/reference/live/xsapi-c/achievements_c/structs/xblachievementreward.md)
- [XblAchievement](/reference/live/xsapi-c/achievements_c/structs/xblachievement.md)
- [XR-006 Title Assets and Metadata](/publishing/certification/xr/xr-006.md)
- [Configure XBOX achievement rewards](/services/xbox-services/player-data/achievements/title-managed/concepts/live-achievement-rewards.md)
