Método IMFRateSupport::IsRateSupported (mfidl.h)
Consulta si el objeto admite una velocidad de reproducción especificada.
Sintaxis
HRESULT IsRateSupported(
[in] BOOL fThin,
[in] float flRate,
[in, out] float *pflNearestSupportedRate
);
Parámetros
[in] fThin
Si es TRUE, el método consulta si el objeto admite la velocidad de reproducción con el fino. De lo contrario, el método consulta si el objeto admite la velocidad de reproducción sin fino. Para obtener información sobre el fino, vea Acerca del control de velocidad.
[in] flRate
Velocidad de reproducción que se va a consultar.
[in, out] pflNearestSupportedRate
Si el objeto no admite la velocidad de reproducción especificada en flRate, este parámetro recibe la velocidad de reproducción admitida más cercana. Si el método devuelve S_OK, este parámetro recibe el valor especificado en flRate. Este parámetro puede ser NULL.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El objeto admite la velocidad especificada. |
|
El objeto no admite la reproducción inversa. |
|
El objeto no admite el fino. |
|
El objeto no admite la tasa especificada. |
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mfuuid.lib |