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

# IDXGIFactory (consoles XBOX Series)

> IDXGIFactory (consoles XBOX Series) — Une interface IDXGIFactory implémente des méthodes permettant de générer des objets DXGI (qui gèrent les transitions en plein écran).

Une interface IDXGIFactory implémente des méthodes permettant de générer des objets DXGI (qui gèrent les transitions en plein écran).

## Syntaxe

```cpp theme={null}
class IDXGIFactory : public IDXGIObject  
```

## Méthodes

| Méthode | Description |
| - | - |
| [CreateSoftwareAdapter](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_createsoftwareadapter) | Crée une interface d'adaptateur qui représente un adaptateur logiciel. |
| [EnumAdapters](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_enumadapters) | Énumère les adaptateurs. |
| [GetWindowAssociation](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_getwindowassociation) | Obtient la fenêtre par laquelle l'utilisateur contrôle le passage au mode plein écran et le retour depuis celui-ci. |
| [MakeWindowAssociation](/fr/reference/graphics/d3d12_xs/interfaces/IDXGIFactory/methods/idxgifactory_makewindowassociation) | Permet à DXGI de surveiller la file d'attente des messages d'une application pour détecter la séquence de touches **Alt+Entrée** (qui fait passer l'application du mode fenêtré au mode plein écran ou inversement). |

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge :** consoles XBOX Series

## Voir aussi

[d3d12\_xs](/fr/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Barrier (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist7/methods/id3d12graphicscommandlist7_barrier_public.md)
- [DispatchRays (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_dispatchrays_public.md)
- [CreateHeap1 (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createheap1_public.md)
- [RemoveDevice (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_removedevice_public.md)
