Partager via


ID3D10Device ::CheckFormatSupport, méthode (d3d10.h)

Obtenez la prise en charge d’un format donné sur l’appareil vidéo installé.

Syntaxe

HRESULT CheckFormatSupport(
  [in]  DXGI_FORMAT Format,
  [out] UINT        *pFormatSupport
);

Paramètres

[in] Format

Type : DXGI_FORMAT

Une énumération DXGI_FORMAT qui décrit un format pour lequel case activée pour la prise en charge.

[out] pFormatSupport

Type : UINT*

Champ de bits de D3D10_FORMAT_SUPPORT valeurs d’énumération décrivant comment le format spécifié est pris en charge sur l’appareil installé. Les valeurs sont ORed ensemble.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite ; sinon, retourne E_INVALIDARG si le paramètre Format a la valeur NULL ou retourne E_FAIL si le format décrit n’existe pas.

Remarques

La prise en charge de la plupart des formats est basée sur le niveau de fonctionnalité Direct3D. Seuls quelques cas d’usage spécifiques nécessitent la vérification de la prise en charge. Pour plus d’informations, consultez Prise en charge matérielle des formats Direct3D 10 et Prise en charge matérielle des formats Direct3D 10.1 .

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface