Méthode IDirectXVideoProcessorService ::GetVideoProcessorSubStreamFormats (dxva2api.h)
Obtient la liste des formats de sous-flux pris en charge par un périphérique de processeur vidéo spécifié.
Syntaxe
HRESULT GetVideoProcessorSubStreamFormats(
[in] REFGUID VideoProcDeviceGuid,
[in] const DXVA2_VideoDesc *pVideoDesc,
[in] D3DFORMAT RenderTargetFormat,
[out] UINT *pCount,
[out] D3DFORMAT **pFormats
);
Paramètres
[in] VideoProcDeviceGuid
GUID qui identifie l’appareil de processeur vidéo. Pour obtenir la liste des GUID du processeur vidéo, appelez IDirectXVideoProcessorService ::GetVideoProcessorDeviceGuids.
[in] pVideoDesc
Pointeur vers une structure de DXVA2_VideoDesc qui décrit le contenu vidéo.
[in] RenderTargetFormat
Format de la surface cible de rendu, spécifié sous forme de valeur D3DFORMAT . Pour plus d’informations, consultez la documentation Direct3D. Vous pouvez également utiliser un code FOURCC pour spécifier un format qui n’est pas défini dans l’énumération D3DFORMAT . Voir Vidéo FOURCCs.
[out] pCount
Reçoit le nombre d’éléments retournés dans le tableau ppFormats .
[out] pFormats
Reçoit un tableau de valeurs D3DFORMAT . L’appelant doit libérer le tableau en appelant CoTaskMemFree. Le tableau peut contenir des formats de pixelS RVB et YUB.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dxva2api.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