• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.DirectX.MediaFoundation
      • MF2DBuffer
      • MFAttributes
      • MFDXGIDeviceManager
      • MFFactory
      • MFHelpers
      • MFMediaBuffer
      • MFMediaFormatGuids
      • MFMediaFormatGuids.Audio
      • MFMediaFormatGuids.Image
      • MFMediaFormatGuids.Video
      • MFMediaType
      • MFMediaTypeGuids
      • MFMediaTypeMajorGuids
      • MFReadWriteGuids
      • MFSample
      • MFSinkWriter
      • MFSinkWriterGuids
      • MFSourceReader
      • MFSourceReaderControlFlags
      • MFSourceReaderFlags
      • MFSourceReaderGuids
      • MFVideoInterlaceMode

    Class MFMediaTypeGuids

    Inheritance
    object
    MFMediaTypeGuids
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.DirectX.MediaFoundation
    Assembly: JeremyAnsel.DirectX.MediaFoundation.dll
    Syntax
    public static class MFMediaTypeGuids

    Fields

    | Edit this page View Source

    MF_MT_ALL_SAMPLES_INDEPENDENT

    MF_MT_ALL_SAMPLES_INDEPENDENT {UINT32 (BOOL)}

    Declaration
    public static readonly Guid MF_MT_ALL_SAMPLES_INDEPENDENT
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_AVG_BYTES_PER_SECOND

    MF_MT_AUDIO_AVG_BYTES_PER_SECOND {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_AVG_BYTES_PER_SECOND
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_BITS_PER_SAMPLE

    MF_MT_AUDIO_BITS_PER_SAMPLE {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_BITS_PER_SAMPLE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_BLOCK_ALIGNMENT

    MF_MT_AUDIO_BLOCK_ALIGNMENT {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_BLOCK_ALIGNMENT
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_CHANNEL_MASK

    MF_MT_AUDIO_CHANNEL_MASK {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_CHANNEL_MASK
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND

    MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND {double}

    Declaration
    public static readonly Guid MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_NUM_CHANNELS

    MF_MT_AUDIO_NUM_CHANNELS {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_NUM_CHANNELS
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_SAMPLES_PER_BLOCK

    MF_MT_AUDIO_SAMPLES_PER_BLOCK {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_SAMPLES_PER_BLOCK
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_SAMPLES_PER_SECOND

    MF_MT_AUDIO_SAMPLES_PER_SECOND {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_SAMPLES_PER_SECOND
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AUDIO_VALID_BITS_PER_SAMPLE

    MF_MT_AUDIO_VALID_BITS_PER_SAMPLE {UINT32}

    Declaration
    public static readonly Guid MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AVG_BITRATE

    MF_MT_AVG_BITRATE {UINT32}

    Declaration
    public static readonly Guid MF_MT_AVG_BITRATE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_AVG_BIT_ERROR_RATE

    MF_MT_AVG_BIT_ERROR_RATE {UINT32}

    Declaration
    public static readonly Guid MF_MT_AVG_BIT_ERROR_RATE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_COMPRESSED

    MF_MT_COMPRESSED {UINT32 (BOOL)}

    Declaration
    public static readonly Guid MF_MT_COMPRESSED
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_FIXED_SIZE_SAMPLES

    MF_MT_FIXED_SIZE_SAMPLES {UINT32 (BOOL)}

    Declaration
    public static readonly Guid MF_MT_FIXED_SIZE_SAMPLES
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_FRAME_RATE

    MF_MT_FRAME_RATE {UINT64 (HI32(Numerator),LO32(Denominator))}

    Declaration
    public static readonly Guid MF_MT_FRAME_RATE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_FRAME_SIZE

    MF_MT_FRAME_SIZE {UINT64 (HI32(Width),LO32(Height))}

    Declaration
    public static readonly Guid MF_MT_FRAME_SIZE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_INTERLACE_MODE

    MF_MT_INTERLACE_MODE {UINT32 (oneof MFVideoInterlaceMode)}

    Declaration
    public static readonly Guid MF_MT_INTERLACE_MODE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_MAJOR_TYPE

    MF_MT_MAJOR_TYPE {GUID}

    Declaration
    public static readonly Guid MF_MT_MAJOR_TYPE
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_MAX_KEYFRAME_SPACING

    MF_MT_MAX_KEYFRAME_SPACING {UINT32}

    Declaration
    public static readonly Guid MF_MT_MAX_KEYFRAME_SPACING
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_OUTPUT_BUFFER_NUM

    MF_MT_OUTPUT_BUFFER_NUM {UINT32}

    Declaration
    public static readonly Guid MF_MT_OUTPUT_BUFFER_NUM
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_PIXEL_ASPECT_RATIO

    MF_MT_PIXEL_ASPECT_RATIO {UINT64 (HI32(Numerator),LO32(Denominator))}

    Declaration
    public static readonly Guid MF_MT_PIXEL_ASPECT_RATIO
    Field Value
    Type Description
    Guid
    | Edit this page View Source

    MF_MT_SAMPLE_SIZE

    MF_MT_SAMPLE_SIZE {UINT32}

    Declaration
    public static readonly Guid MF_MT_SAMPLE_SIZE
    Field Value
    Type Description
    Guid
    Remarks

    MF_MT_SAMPLE_SIZE is only valid if MF_MT_FIXED_SIZED_SAMPLES is TRUE

    | Edit this page View Source

    MF_MT_SUBTYPE

    MF_MT_SUBTYPE {GUID}

    Declaration
    public static readonly Guid MF_MT_SUBTYPE
    Field Value
    Type Description
    Guid
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2026 Jérémy Ansel