Partager via


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

Obtient une liste des tarifs personnalisés pris en charge par un processeur vidéo Haute définition (DXVA-HD) d’accélération vidéo Microsoft DirectX. Les taux personnalisés sont utilisés pour la conversion de fréquence d’images et la télécine inverse (IVTC).

Syntaxe

HRESULT GetVideoProcessorCustomRates(
  [in]  const GUID              *pVPGuid,
  [in]  UINT                    Count,
  [out] DXVAHD_CUSTOM_RATE_DATA *pRates
);

Paramètres

[in] pVPGuid

GUID qui identifie le processeur vidéo à interroger. Ce GUID doit être égal à la valeur du membre VPGuid de l’une des structures DXVAHD_VPCAPS récupérées par la méthode IDXVAHD_Device :GetVideoProcessorCaps .

[in] Count

Nombre de taux à récupérer. Ce paramètre doit être égal au membre CustomRateCount de la structure DXVAHD_VPCAPS pour le processeur vidéo.

[out] pRates

Pointeur vers un tableau de structures DXVAHD_CUSTOM_RATE_DATA . Le paramètre Count spécifie le nombre d’éléments dans le tableau. La méthode remplit le tableau avec une liste de tarifs personnalisés.

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 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