> ## 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.

# XG_RESOURCE_MISC_FLAG (famille XBOX One)

> XG_RESOURCE_MISC_FLAG (consoles XBOX Series) — Identifie les options des ressources. Référence de l'API graphique Direct3D 12 pour le développement de jeux XBOX.

Identifie les options des ressources.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
enum XG_RESOURCE_MISC_FLAG
{
    XG_RESOURCE_MISC_GENERATE_MIPS = 0x1L,
    XG_RESOURCE_MISC_TEXTURECUBE = 0x4L,
    XG_RESOURCE_MISC_DRAWINDIRECT_ARGS = 0x10L,
    XG_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 0x20L,
    XG_RESOURCE_MISC_BUFFER_STRUCTURED = 0x40L,
    XG_RESOURCE_MISC_RESOURCE_CLAMP = 0x80L,
    XG_RESOURCE_MISC_RESTRICTED_CONTENT = 0x1000L,
    XG_RESOURCE_MISC_ESRAM_RESIDENT = 0x20000L,
    XG_RESOURCE_MISC_NO_COLOR_COMPRESSION = 0x80000L,
    XG_RESOURCE_MISC_NO_DEPTH_COMPRESSION = 0x100000L,
    XG_RESOURCE_MISC_NO_STENCIL_COMPRESSION = 0x200000L,
    XG_RESOURCE_MISC_ALLOW_DCC = 0x400000L,
    XG_RESOURCE_MISC_FORCE_TEXTURE_COMPATIBILITY = 0x8000L,
    XG_RESOURCE_MISC_TILE_POOL = 0x4000000L,
    XG_RESOURCE_MISC_TILED = 0x8000000L,  
}  
```

<a id="ID4EDF" />

## Constantes

| Constante | Description |
| - | - |
| XG\_RESOURCE\_MISC\_GENERATE\_MIPS | Active la génération de mipmaps. La ressource doit être créée avec les [indicateurs de liaison](/fr/reference/graphics/xg__NR/enums/xg_bind_flag) qui spécifient que la ressource est une cible de rendu et une ressource de nuanceur. |
| XG\_RESOURCE\_MISC\_TEXTURECUBE | Définit une ressource comme une texture cube créée à partir d'un [Texture2DArray](https://msdn.microsoft.com/library/ff471526.aspx) contenant six textures. |
| XG\_RESOURCE\_MISC\_DRAWINDIRECT\_ARGS | Active l'instanciation du contenu généré par le GPU. |
| XG\_RESOURCE\_MISC\_BUFFER\_ALLOW\_RAW\_VIEWS | Active une ressource en tant que [mémoire tampon d'adresses d'octets](https://msdn.microsoft.com/library/ff476335.aspx). |
| XG\_RESOURCE\_MISC\_BUFFER\_STRUCTURED | Active une ressource en tant que [mémoire tampon structurée](https://msdn.microsoft.com/library/ff476335.aspx). |
| XG\_RESOURCE\_MISC\_RESOURCE\_CLAMP | Active une ressource avec limitation (clamping) des mipmaps. |
| XG\_RESOURCE\_MISC\_RESTRICTED\_CONTENT | Définissez cet indicateur pour indiquer que la ressource peut contenir du contenu protégé et que, par conséquent, le système d'exploitation ne doit utiliser la ressource que si le pilote et le matériel prennent en charge la protection du contenu. Dans le cas contraire, toute tentative de création d'une ressource avec cet indicateur échoue. |
| XG\_RESOURCE\_MISC\_ESRAM\_RESIDENT | Définissez cet indicateur lorsque vous souhaitez que l'ESRAM soit utilisée pour votre ressource (mémoire tampon ou texture). Cela permet à votre ressource d'utiliser la mémoire la plus rapide possible. |
| XG\_RESOURCE\_MISC\_NO\_COLOR\_COMPRESSION | Désactive la compression des couleurs. |
| XG\_RESOURCE\_MISC\_NO\_DEPTH\_COMPRESSION | Désactive la compression de la profondeur. |
| XG\_RESOURCE\_MISC\_NO\_STENCIL\_COMPRESSION | Désactive la compression du stencil. |
| XG\_RESOURCE\_MISC\_ALLOW\_DCC | Autorise la compression DCC (Delta Color Compression). |
| XG\_RESOURCE\_MISC\_FORCE\_TEXTURE\_COMPATIBILITY | Force les ressources compressées par DCC (Delta Color Compression) à rester compatibles avec l'échantillonnage de texture. |
| XG\_RESOURCE\_MISC\_TILE\_POOL | Définissez cet indicateur pour indiquer que la ressource est un pool de vignettes. |
| XG\_RESOURCE\_MISC\_TILED | Définissez cet indicateur pour indiquer que la ressource est une ressource en mosaïque. |

<a id="remarks" />

## Remarques

Cette énumération est utilisée dans le membre MiscFlags des structures [XG\_BUFFER\_DESC](/fr/reference/graphics/xg__NR/structs/xg_buffer_desc), [XG\_TEXTURE1D\_DESC](/fr/reference/graphics/xg__NR/structs/xg_texture1d_desc), [XG\_TEXTURE2D\_DESC](/fr/reference/graphics/xg__NR/structs/xg_texture2d_desc) et [XG\_TEXTURE3D\_DESC](/fr/reference/graphics/xg__NR/structs/xg_texture3d_desc).

Ces indicateurs peuvent être combinés à l'aide d'un OR au niveau du bit.

<a id="requirements" />

## Configuration requise

**En-tête :** xg.h

**Bibliothèque :** xg\_x.lib

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

[Référence XG](/fr/reference/graphics/xg__NR/xg_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_protected_resource_session_flags_public.md)
- [D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS](/fr/reference/graphics/d3d12/enums/d3d12_protected_resource_session_support_flags_public.md)
- [Index des rubriques NDA pour le développement sur console avec le GDK XBOX](/fr/nda/nda-overview.md)
- [GetCreationFlags](/fr/reference/graphics/d3d12/interfaces/id3d12fence1/methods/id3d12fence1_getcreationflags_public.md)
