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 |