ID3D11VideoDevice1::GetVideoDecoderCaps, méthode (d3d11_1.h)
Récupère les fonctionnalités et les limitations du décodeur vidéo.
Syntaxe
HRESULT GetVideoDecoderCaps(
[in] const GUID *pDecoderProfile,
[in] UINT SampleWidth,
[in] UINT SampleHeight,
[in] const DXGI_RATIONAL *pFrameRate,
[in] UINT BitRate,
[in] const GUID *pCryptoType,
[out] UINT *pDecoderCaps
);
Paramètres
[in] pDecoderProfile
Type : const GUID*
Profil de décodage pour lequel les fonctionnalités sont interrogées.
[in] SampleWidth
Type : UINT
Largeur de la vidéo pour laquelle les fonctionnalités sont interrogées.
[in] SampleHeight
Type : UINT
Hauteur vidéo pour laquelle les fonctionnalités sont interrogées.
[in] pFrameRate
Type : const DXGI_RATIONAL*
Fréquence d’images du contenu vidéo. Ces informations sont utilisées par le pilote pour déterminer si la vidéo peut être décodée en temps réel.
[in] BitRate
Type : UINT
Débit binaire du flux vidéo. La valeur zéro indique que le débit binaire peut être ignoré.
[in] pCryptoType
Type : const GUID*
Type de chiffrement utilisé pour chiffrer le flux vidéo. La valeur NULL indique que le flux vidéo n’est pas chiffré.
[out] pDecoderCaps
Type : UINT*
Pointeur vers une combinaison or au niveau du bit de valeurs D3D11_VIDEO_DECODER_CAPS spécifiant les fonctionnalités du décodeur.
Valeur retournée
Type : HRESULT
Cette méthode retourne l’un des codes d’erreur suivants.
S_OK | L’opération s’est terminée avec succès. |
E_INVALIDARG | Un paramètre non valide a été passé ou cette fonction a été appelée à l’aide d’un modèle d’appel non valide. |
Configuration requise
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d11_1.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour