Expand Minimize

MFTOPOLOGY_HARDWARE_MODE enumeration

Specifies whether the topology loader will insert hardware-based Media Foundation transforms (MFTs) into the topology.

Syntax


typedef enum MFTOPOLOGY_HARDWARE_MODE { 
  MFTOPOLOGY_HWMODE_SOFTWARE_ONLY       = 0,
  MFTOPOLOGY_HWMODE_USE_HARDWARE        = 1,
   MFTOPOLOGY_HWMODE_USE_ONLY_HARDWARE  =  2
} MFTOPOLOGY_HARDWARE_MODE;

Constants

MFTOPOLOGY_HWMODE_SOFTWARE_ONLY

Use only software MFTs. Do not use hardware-based MFTs. This mode is the default, for backward compatibility with existing applications.

MFTOPOLOGY_HWMODE_USE_HARDWARE

Use hardware-based MFTs when possible, and software MFTs otherwise. This mode is the recommended one.

MFTOPOLOGY_HWMODE_USE_ONLY_HARDWARE

If hardware-based MFTs are available, the topoloader will insert them. If not, the connection will fail.

Supported in Windows 8.1 and later.

Remarks

This enumeration is used with the MF_TOPOLOGY_HARDWARE_MODE topology attribute.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Mfidl.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.