Freigeben über


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;

Konstanten

  • 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.

Anforderungen

Mindestens unterstützter Client

Windows Vista

Mindestens unterstützter Server

Windows Server 2008

Header

Mfidl.h

Siehe auch

Media Foundation Enumerations