método IDXVAHD_Device::GetVideoProcessorFilterRange (dxvahd.h)

Obtiene el intervalo de valores de un filtro de imagen que admite el dispositivo de alta definición de alta definición de vídeo de Microsoft DirectX (DXVA-HD).

Sintaxis

HRESULT GetVideoProcessorFilterRange(
  [in]  DXVAHD_FILTER            Filter,
  [out] DXVAHD_FILTER_RANGE_DATA *pRange
);

Parámetros

[in] Filter

Tipo de filtro de imagen, especificado como miembro de la enumeración DXVAHD_FILTER .

[out] pRange

Puntero a una estructura de DXVAHD_FILTER_RANGE_DATA . El método rellena la estructura con el intervalo de valores para el filtro 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.
E_INVALIDARG
El parámetro Filter no es válido o el dispositivo no admite el filtro especificado.

Comentarios

Para averiguar qué filtros de imagen admite el dispositivo, compruebe el miembro FilterCaps de la estructura DXVAHD_VPDEVCAPS . Llame al método IDXVAHD_Device::GetVideoProcessorDeviceCaps para obtener este valor.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxvahd.h

Consulte también

DXVA-HD

IDXVAHD_Device