IDirectXVideoProcessorService ::GetFilterPropertyRange, méthode (dxva2api.h)
Récupère la plage de valeurs d’un filtre d’image pris en charge par un appareil de processeur vidéo.
Syntaxe
HRESULT GetFilterPropertyRange(
[in] REFGUID VideoProcDeviceGuid,
[in] const DXVA2_VideoDesc *pVideoDesc,
[in] D3DFORMAT RenderTargetFormat,
[in] UINT FilterSetting,
[out] DXVA2_ValueRange *pRange
);
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 DXVA2_VideoDesc qui décrit le contenu vidéo.
[in] RenderTargetFormat
Format de la surface cible de rendu, spécifié en tant que 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.
[in] FilterSetting
Paramètre de filtre à interroger. Consultez Paramètres du filtre d’images DXVA.
[out] pRange
Pointeur vers une structure DXVA2_ValueRange qui reçoit une plage de valeurs pour le paramètre de filtre d’image spécifié dans FilterSetting.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
Configuration requise
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 |