Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |