Expand Minimize

MFPOLICYMANAGER_ACTION enumeration

Defines actions that can be performed on a stream.

Syntax


typedef enum _MFPOLICYMANAGER_ACTION { 
  PEACTION_NO         = 0,
  PEACTION_PLAY       = 1,
  PEACTION_COPY       = 2,
  PEACTION_EXPORT     = 3,
  PEACTION_EXTRACT    = 4,
  PEACTION_RESERVED1  = 5,
  PEACTION_RESERVED2  = 6,
  PEACTION_RESERVED3  = 7,
  PEACTION_LAST       = 7
} MFPOLICYMANAGER_ACTION;

Constants

PEACTION_NO

No action.

PEACTION_PLAY

Play the stream.

PEACTION_COPY

Copy the stream.

PEACTION_EXPORT

Export the stream to another format.

PEACTION_EXTRACT

Extract the data from the stream and pass it to the application. For example, acoustic echo cancellation requires this action.

PEACTION_RESERVED1

Reserved.

PEACTION_RESERVED2

Reserved.

PEACTION_RESERVED3

Reserved.

PEACTION_LAST

Last member of the enumeration.

Requirements

Minimum supported client

Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Mfidl.h

See also

Media Foundation Enumerations

 

 

Community Additions

ADD
Show:
© 2014 Microsoft