Partager via


PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING fonction de rappel (d3d10umddi.h)

Indique que le décodeur est utilisé et que le pilote doit allouer les trames de référence appropriées. Facultatif pour les pilotes WDDM (Windows Display Driver Model) 2.0 ou ultérieur.

Syntaxe

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderenabledownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderenabledownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  D3DDDI_COLOR_SPACE_TYPE InputColorSpace,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace,
  UINT ReferenceFrameCount
)
{...}

Paramètres

hDevice

Handle de l’appareil d’affichage (contexte graphique). Le runtime Direct3D a passé le 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.

InputColorSpace

Valeur D3DDDI_COLOR_SPACE_TYPE qui indique les informations d’espace de couleur des données du cadre de référence.

pOutputDesc

Indique 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’opération down-sample.

Remarque Le membre de profil décodage (Guid) de pOutputDesc peut être ignoré.
 

OutputColorSpace

Valeur D3DDDI_COLOR_SPACE_TYPE qui indique les informations d’espace de couleur des cadres de sortie/d’affichage.

ReferenceFrameCount

Indique le nombre de trames de référence utilisées.

Valeur de retour

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

Remarques

Cette fonction ne peut être appelée qu’une seule fois, avant le premier appel VideoDecoderBeginFrame.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Bureau
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame