Partager via


IDXVAHD_Device::GetVideoProcessorFilterRange, méthode (dxvahd.h)

Obtient la plage de valeurs pour un filtre d’image pris en charge par l’appareil Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Syntaxe

HRESULT GetVideoProcessorFilterRange(
  [in]  DXVAHD_FILTER            Filter,
  [out] DXVAHD_FILTER_RANGE_DATA *pRange
);

Paramètres

[in] Filter

Type de filtre d’image, spécifié en tant que membre de l’énumération DXVAHD_FILTER .

[out] pRange

Pointeur vers une structure DXVAHD_FILTER_RANGE_DATA . La méthode remplit la structure avec la plage de valeurs pour le filtre spécifié.

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
S_OK
E_INVALIDARG
Le paramètre Filter n’est pas valide ou l’appareil ne prend pas en charge le filtre spécifié.

Notes

Pour déterminer les filtres d’image pris en charge par l’appareil, case activée le membre FilterCaps de la structure DXVAHD_VPDEVCAPS. Appelez la méthode IDXVAHD_Device::GetVideoProcessorDeviceCaps pour obtenir cette valeur.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dxvahd.h

Voir aussi

DXVA-HD

IDXVAHD_Device