atributo MF_SOURCE_READER_DISABLE_DXVA
Especifica se o Leitor de Origem habilita a Aceleração de Vídeo (DXVA) do DirectX no decodificador de vídeo.
Tipo de dados
UINT32
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetUINT32.
Para definir esse atributo, chame IMFAttributes::SetUINT32.
Comentários
Esse atributo se aplicará se as seguintes condições forem verdadeiras:
- O leitor de origem decodifica um fluxo de vídeo.
- O decodificador de vídeo dá suporte à decodificação DXVA.
- O aplicativo usa o atributo MF_SOURCE_READER_D3D_MANAGER para definir o Gerenciador de Dispositivos Direct3D no leitor de origem.
Esse atributo permite que o aplicativo desabilite o DXVA enquanto ainda decodificação para superfícies Direct3D.
Por padrão, o leitor de origem usa o Gerenciador de Dispositivos Direct3D para duas finalidades:
- Para habilitar a decodificação DXVA no decodificador de vídeo.
- Para alocar superfícies direct3D para os exemplos de vídeo.
Se o valor do atributo MF_SOURCE_READER_DISABLE_DXVA for TRUE, o leitor de origem desabilita a decodificação DXVA, embora ainda use o Gerenciador de Dispositivos Direct3D para alocar superfícies Direct3D.
Se o atributo MF_SOURCE_READER_D3D_MANAGER não estiver definido, o atributo MF_SOURCE_READER_DISABLE_DXVA será ignorado.
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 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho |
|
Confira também