ID3D11VideoDevice ::CreateVideoDecoderOutputView, méthode (d3d11.h)
Crée une vue de ressources pour un décodeur vidéo, décrivant l’exemple de sortie pour l’opération de décodage.
Syntaxe
HRESULT CreateVideoDecoderOutputView(
[in] ID3D11Resource *pResource,
[in] const D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *pDesc,
[out] ID3D11VideoDecoderOutputView **ppVDOVView
);
Paramètres
[in] pResource
Pointeur vers l’interface ID3D11Resource de la surface du décodeur. La ressource doit être créée avec l’indicateur D3D11_BIND_DECODER . Voir D3D11_BIND_FLAG.
[in] pDesc
Pointeur vers une structure D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC qui décrit la vue.
[out] ppVDOVView
Reçoit un pointeur vers l’interface ID3D11VideoDecoderOutputView . L’appelant doit libérer l’interface. Si ce paramètre a la valeur NULL, la méthode vérifie si la vue est prise en charge, mais ne crée pas la vue.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Définissez le paramètre ppVDOVView sur NULL pour tester si une vue est prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11.h |