MF_EVENT_SESSIONCAPS_DELTA attribute

Contains flags that indicate which capabilities have changed in the Media Session, based on the current presentation.

Data type

UINT32

Remarks

This attribute contains a bitmask indicating which capabilities flags have changed. For a list of possible flags, see IMFMediaSession::GetSessionCapabilities. Bits are set to 1 in the bitmask for any of the following reasons:

  • The corresponding capabilities bit changed from 0 to 1.
  • The corresponding capabilities bit changed from 1 to 0.
  • The corresponding capabilities bit remained 1, but the details of the capability changed. For example, the maximum playback rate changed.

This attribute is used with the MESessionCapabilitiesChanged event.

The GUID constant for this attribute is exported from mfuuid.lib.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
Mfapi.h

See also

Alphabetical List of Media Foundation Attributes

Event Attributes

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32