MF_TOPOLOGY_DXVA_MODE attribute
Specifies whether the topology loader enables Microsoft DirectX Video Acceleration (DXVA) in the topology.
Data type
MFTOPOLOGY_DXVA_MODE stored as UINT32
Get/set
To get this attribute, call IMFAttributes::GetUINT32.
To set this attribute, call IMFAttributes::SetUINT32.
Applies to
Remarks
The value of this attribute is an MFTOPOLOGY_DXVA_MODE enumeration constant. The default value is MFTOPOLOGY_DXVA_DEFAULT.
This attribute controls which MFTs receive a pointer to the Direct3D device manager. To enable full video acceleration, set the value to MFTOPOLOGY_DXVA_FULL. The value MFTOPOLOGY_DXVA_DEFAULT is defined for backward compatibility; it matches the behavior of all earlier versions of Microsoft Media Foundation.
The GUID constant for this attribute is exported from mfuuid.lib.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
Header |
|
See also