atributo MF_CAPTURE_ENGINE_DISABLE_DXVA

Especifica se o mecanismo de captura usa a Aceleração de Vídeo (DXVA) do DirectX para decodificação de vídeo.

Tipo de dados

BOOL armazenado como UINT32

Comentários

Esse atributo se aplicará se as seguintes condições forem verdadeiras:

  • O mecanismo de captura decodifica um fluxo de vídeo compactado do dispositivo de captura (por exemplo, se o dispositivo de captura produzir vídeo H.264).
  • O decodificador de vídeo dá suporte à decodificação acelerada por hardware usando DXVA.
  • O aplicativo usa o atributo MF_CAPTURE_ENGINE_D3D_MANAGER para definir o Gerenciador de Dispositivos DXGI no mecanismo de captura.

Caso contrário, esse atributo será ignorado.

Esse atributo permite que o aplicativo desabilite o DXVA enquanto ainda decodificação para superfícies Direct3D.

O valor padrão desse atributo é FALSE, o que significa que a decodificação DXVA está habilitada quando disponível.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
Mfcaptureengine.h

Confira também

Lista alfabética de atributos da Media Foundation

Capturar atributos do mecanismo

IMFCaptureEngine::Initialize