Partager via


ID3D11VideoProcessorEnumerator ::GetVideoProcessorCustomRate, méthode (d3d11.h)

Obtient la liste des fréquences d’images personnalisées qu’un processeur vidéo prend en charge.

Syntaxe

HRESULT GetVideoProcessorCustomRate(
  [in]  UINT                              TypeIndex,
  [in]  UINT                              CustomRateIndex,
  [out] D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *pRate
);

Paramètres

[in] TypeIndex

Index de base zéro du groupe de fonctionnalités de fréquence d’images. Pour obtenir l’index maxmum, appelez ID3D11VideoProcessorEnumerator ::GetVideoProcessorCaps et case activée le membre RateConversionCapsCount de la structure D3D11_VIDEO_PROCESSOR_CAPS.

[in] CustomRateIndex

Index de base zéro du taux personnalisé à récupérer. Pour obtenir l’index maximal, appelez ID3D11VideoProcessorEnumerator ::GetVideoProcessorRateConversionCaps et case activée le membre CustomRateCount de la structure D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS.

Cette valeur d’index est toujours relative au groupe de capacités spécifié dans le paramètre TypeIndex .

[out] pRate

Pointeur vers une structure D3D11_VIDEO_PROCESSOR_CUSTOM_RATE qui reçoit le taux personnalisé.

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 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d3d11.h

Voir aussi

ID3D11VideoProcessorEnumerator