Método IMFVideoProcessor::GetFilteringRange (evr9.h)

Recupera el intervalo de valores de una configuración de filtro de imagen especificada.

Sintaxis

HRESULT GetFilteringRange(
  [in]  DWORD            dwProperty,
  [out] DXVA2_ValueRange *pPropRange
);

Parámetros

[in] dwProperty

Parámetro de filtrado de imágenes que se va a consultar. Para obtener una lista de los valores posibles, consulte Configuración del filtro de imagen DXVA.

[out] pPropRange

Puntero a una estructura de DXVA2_ValueRange que recibe el intervalo de valores para el parámetro de filtrado de imágenes especificado.

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
S_OK
El método se ha llevado a cabo de forma correcta.
DDERR_UNSUPPORTED
El controlador no admite esta configuración de filtro.
E_INVALIDARG
Valor no válido para dwProperty.
MF_E_INVALIDREQUEST
No se ha establecido ningún modo de procesador de vídeo.
MF_E_NOT_AVAILABLE
La operación especificada no está disponible.
MF_E_TRANSFORM_TYPE_NOT_SET
El tipo de medio para la secuencia de referencia no está establecido.

Comentarios

Este método devuelve el intervalo de valores que admite el modo de procesador de vídeo actual para la configuración de filtro de imagen especificada.

Este método produce un error si el modo de procesador de vídeo no se ha establecido en el mezclador. Para seleccionar un modo de procesador de vídeo, llame a IMFVideoProcessor::SetVideoProcessorMode. De lo contrario, el EVR selecciona automáticamente un modo cuando comienza el streaming.

Para averiguar qué filtros de imagen admite el controlador, llame a IMFVideoProcessor::GetVideoProcessorCaps.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado evr9.h
Library Strmiids.lib

Consulte también

Representador de vídeo mejorado

IMFVideoProcessor