Partager via


ID3D11VideoProcessorEnumerator1::CheckVideoProcessorFormatConversion, méthode (d3d11_1.h)

Indique si le pilote prend en charge la combinaison spécifiée de conversions de format et d’espaces de couleurs.

Syntaxe

HRESULT CheckVideoProcessorFormatConversion(
  [in]  DXGI_FORMAT           InputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE InputColorSpace,
  [in]  DXGI_FORMAT           OutputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE OutputColorSpace,
  [out] BOOL                  *pSupported
);

Paramètres

[in] InputFormat

Type : DXGI_FORMAT

Format de l’entrée du processeur vidéo.

[in] InputColorSpace

Type : DXGI_COLOR_SPACE_TYPE

Colorspace de l’entrée du processeur vidéo.

[in] OutputFormat

Type : DXGI_FORMAT

Format de la sortie du processeur vidéo.

[in] OutputColorSpace

Type : DXGI_COLOR_SPACE_TYPE

Espace de couleurs de la sortie du processeur vidéo.

[out] pSupported

Type : BOOL*

Pointeur vers une valeur booléenne définie par le pilote pour indiquer si la combinaison spécifiée de conversions de format et d’espace de couleurs est prise en charge. True si la conversion est prise en charge ; sinon, false.

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes d’erreur suivants.

S_OK L’opération s’est terminée avec succès.
E_INVALIDARG Un paramètre non valide a été passé ou cette fonction a été appelée à l’aide d’un modèle d’appel non valide.

Configuration requise

   
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête d3d11_1.h

Voir aussi

ID3D11VideoProcessorEnumerator1