Condividi tramite


attributo MF_SOURCE_READER_DISABLE_DXVA

Specifica se il lettore di origine abilita l'accelerazione video DirectX (DXVA) nel decodificatore video.

Tipo di dati

UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare FMAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Commenti

Questo attributo si applica se le condizioni seguenti sono vere:

Questo attributo consente all'applicazione di disabilitare DXVA durante la decodifica delle superfici Direct3D.

Per impostazione predefinita, il lettore di origine usa il Gestione dispositivi Direct3D per due scopi:

  • Per abilitare la decodifica DXVA nel decodificatore video.
  • Per allocare superfici Direct3D per gli esempi di video.

Se il valore dell'attributo MF_SOURCE_READER_DISABLE_DXVA è TRUE, il lettore di origine disabilita la decodifica DXVA, anche se usa ancora la Gestione dispositivi Direct3D per allocare le superfici Direct3D.

Se l'attributo MF_SOURCE_READER_D3D_MANAGER non è impostato, l'attributo MF_SOURCE_READER_DISABLE_DXVA viene ignorato.

Il valore predefinito di questo attributo è FALSE, ovvero la decodifica DXVA è abilitata quando disponibile.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [app desktop | App UWP]
Server minimo supportato
Windows Server 2008 R2 [app desktop | App UWP]
Intestazione
Mfreadwrite.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Lettore di origine

Attributi del lettore di origine