| MF_BYTE_STREAM_CACHE_RANGE |
Specifies a range of bytes. |
| MF_LEAKY_BUCKET_PAIR |
Specifies the buffering requirements of a file. |
| MF_SINK_VIDEO_FRAME_INFO |
Sink video frame info. |
| MF_SINK_WRITER_STATISTICS |
Contains statistics about the performance of the sink writer. |
| MF_SUBTITLE_INFO |
Subtitle info. |
| MF_SUBTITLE_SEGMENT |
Subtitle segment. |
| MFARGB |
Describes an ARGB color value. |
| MFASYNCRESULT |
Contains data that is needed to implement the IMFAsyncResult interface. |
| MFAYUVSample |
Describes a 4:4:4:4 Y’Cb’Cr’ sample. |
| MFBYTESTREAM_BUFFERING_PARAMS |
Specifies the buffering parameters for a network byte stream. |
| MFCLOCK_PROPERTIES |
Defines the properties of a clock. |
| MFFOLDDOWN_MATRIX |
Contains coefficients used to transform multichannel audio into a smaller number of audio channels. This process is called fold-down. |
| MFINPUTTRUSTAUTHORITY_ACCESS_ACTION |
Describes an action requested by an output trust authority (OTA). The request is sent to an input trust authority (ITA). |
| MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS |
Contains parameters for the IMFInputTrustAuthority::BindAccess or IMFInputTrustAuthority::UpdateAccess method. |
| MFOffset |
Specifies an offset as a fixed-point real number. |
| MFPaletteEntry |
Contains one palette entry in a color table. |
| MFRatio |
Represents a ratio. |
| MFT_INPUT_STREAM_INFO |
Contains information about an input stream on a Media Foundation transform (MFT). To get these values, call IMFTransform::GetInputStreamInfo. |
| MFT_OUTPUT_DATA_BUFFER |
Contains information about an output buffer for a Media Foundation transform. This structure is used in the IMFTransform::ProcessOutput method. |
| MFT_OUTPUT_STREAM_INFO |
Contains information about an output stream on a Media Foundation transform (MFT). To get these values, call IMFTransform::GetOutputStreamInfo. |
| MFVideoArea |
Specifies a rectangular area within a video frame. |