Skip to main content
Obtient les modes d’affichage qui correspondent au format demandé et aux autres options d’entrée.

Syntaxe

Paramètres

EnumFormat   _In_
Type : DXGI_FORMAT
Le format de couleur de la mémoire tampon d’arrière-plan (voir DXGI_FORMAT). Ce paramètre n’est pas utilisé sur XBOX Series X|S. Utilisez le format de votre mémoire tampon d’arrière-plan. Flags   _In_
Type : UINT
Ce paramètre n’est pas utilisé sur XBOX Series X|S. Utilisez la valeur 0. pNumModes   _Inout_
Type : UINT*
Définissez pDesc sur NULL pour que pNumModes retourne le nombre de modes d’affichage qui correspondent au format et aux options. Sinon, pNumModes retourne le nombre de modes d’affichage retournés dans pDesc. *pDesc   _Out_writes_to_opt_(*pNumModes,*pNumModes)
Type : DXGI_MODE_DESC
Un pointeur vers une liste de modes d’affichage (voir DXGI_MODE_DESC); définissez-le sur NULL pour obtenir le nombre de modes d’affichage.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ou E_INVALIDARG en cas d’appel avec des paramètres non valides.

Remarques

Sur XBOX Series X|S, cette API est conçue pour les titres qui souhaitent vérifier la prise en charge de 120 Hz par l’affichage. Les titres doivent appeler cette API et vérifier la prise en charge de 120 Hz ou de 40 Hz avant d’appeler ID3D12Device::SetFrameIntervalX avec D3D12XBOX_FRAME_INTERVAL_120_HZ ou D3D12XBOX_FRAME_INTERVAL_40_HZ. Comme illustré, cette API est conçue pour être appelée deux fois : d’abord pour obtenir le nombre de modes disponibles, puis pour retourner une description des modes.

Configuration requise

En-tête : d3d12_xs.h Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

IDXGIOutput
Last modified on October 6, 2026