Método IMFVideoProcessor::GetProcAmpRange (evr9.h)
Recupera el intervalo de valores para un ajuste de color (ProcAmp).
Sintaxis
HRESULT GetProcAmpRange(
[in] DWORD dwProperty,
[out] DXVA2_ValueRange *pPropRange
);
Parámetros
[in] dwProperty
La configuración ProcAmp que se va a consultar. Para obtener una lista de los valores posibles, consulte Configuración de ProcAmp.
[out] pPropRange
Puntero a una estructura de DXVA2_ValueRange que recibe el intervalo de valores para la configuración procAmp especificada.
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 método se ha llevado a cabo de forma correcta. |
|
Valor no válido para dwProperty. |
|
No se ha establecido ningún modo de procesador de vídeo. |
|
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 procAmp 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é configuración de ProcAmp 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 |