Partager via


PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING fonction de rappel (d3d10umddi.h)

Mises à jour les paramètres d’échantillonnage vers le bas du décodeur. Facultatif pour les pilotes Windows Display Driver Model (WDDM) 2.0 ou version ultérieure.

Syntaxe

PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderupdatedownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderupdatedownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique). Le runtime Direct3D a transmis au pilote en mode utilisateur ce handle en tant que membre hDevice de la structure D3DDDIARG_CREATEDEVICE lors de la création de l’appareil .

hDecoder

Handle de l’objet décodeur vidéo.

pOutputDesc

Contient la résolution et le format des images de sortie/d’affichage. Il s’agit de la résolution de destination et du format de l’exemple d’opération vers le bas.

Note Le membre de profil de décodage (GUID) de pOutputDesc peut être ignoré.
 

OutputColorSpace

Valeur D3DDDI_COLOR_SPACE_TYPE qui contient les informations d’espace de couleur des données de trame de sortie/d’affichage.

Valeur retournée

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Cette fonction ne peut être appelée qu’après l’appel de VideoDecoderEnableDownsampling .

Cette fonction n’est appelée que si le pilote signale la fonctionnalité D3DWDDM2_0DDI_VIDEO_DECODER_CAPS_DOWN_SAMPLE_DYNAMIC .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3D11_1DDI_VIDEO_DECODER_DESC

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderEnableDownsampling