Compartilhar via


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

Obtém o intervalo de valores para um filtro de imagem compatível com o dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.

Sintaxe

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

Parâmetros

[in] Filter

O tipo de filtro de imagem, especificado como membro da enumeração DXVAHD_FILTER .

[out] pRange

Um ponteiro para uma estrutura DXVAHD_FILTER_RANGE_DATA . O método preenche a estrutura com o intervalo de valores para o filtro especificado.

Valor retornado

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
O parâmetro Filter é inválido ou o dispositivo não dá suporte ao filtro especificado.

Comentários

Para descobrir a imagem que o dispositivo oferece suporte, marcar o membro FilterCaps da estrutura DXVAHD_VPDEVCAPS. Chame o método IDXVAHD_Device::GetVideoProcessorDeviceCaps para obter esse valor.

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dxvahd.h

Confira também

DXVA-HD

IDXVAHD_Device