PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING fonction de rappel (d3d10umddi.h)
Indique que l’échantillonnage inférieur du décodeur sera utilisé et que le pilote doit allouer les cadres de référence appropriés. Facultatif pour les pilotes Windows Display Driver Model (WDDM) 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 pour le périphérique d’affichage (contexte graphique). Le runtime Direct3D a passé ce handle au pilote en mode utilisateur 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 couleurs 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 de down-sample.
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 cadres de référence utilisés.
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’une seule fois, avant le premier appel VideoDecoderBeginFrame .
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 (incluez D3d10umddi.h) |