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 |