Partager via


ID3D11VideoContext1 ::D ecoderUpdateDownsampling, méthode (d3d11_1.h)

Mises à jour les paramètres de sous-échantillonnage du décodeur.

Syntaxe

HRESULT DecoderUpdateDownsampling(
  [in] ID3D11VideoDecoder            *pDecoder,
  [in] const D3D11_VIDEO_SAMPLE_DESC *pOutputDesc
);

Paramètres

[in] pDecoder

Type : ID3D11VideoDecoder*

Pointeur vers l’interface ID3D11VideoDecoder .

[in] pOutputDesc

Type : const D3D11_VIDEO_SAMPLE_DESC*

Résolution, format et espace de couleurs des cadres de sortie/d’affichage. Il s’agit de la résolution de destination et du format de l’opération de sous-échantillonnage.

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.
E_OUTOFMEMORY La mémoire est insuffisante pour terminer l’opération.

Remarques

Cette méthode ne peut être appelée qu’après l’activation du décodage du sous-échantillonnage en appelant DecoderEnableDownsampling. Cette méthode n’est prise en charge que si la fonctionnalité D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC est signalée.

Configuration requise

Condition requise Valeur
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

ID3D11VideoContext1