Dela via


Attribut för medietyp

Följande attribut gäller för medietyper. Vissa av dessa attribut är endast avsedda för konvertering av äldre medietypsformat till Media Foundation-medietyper.

Allmänna formatattribut

Dessa attribut kan tillämpas på alla medietyper.

Attribut Beskrivning
MF_MT_ALL_SAMPLES_INDEPENDENT Anger om varje exempel är oberoende av de andra exemplen i dataströmmen.
MF_MT_AM_FORMAT_TYPE Formatera GUID.
MF_MT_COMPRESSED Anger om mediedata komprimeras
MF_MT_FIXED_SIZE_SAMPLES Anger om exemplen har en fast storlek.
MF_MT_MAJOR_TYPE Huvudtyps-GUID.
MF_MT_SAMPLE_SIZE Storleken på varje exempel, i byte.
MF_MT_SUBTYPE Undertyps-GUID.
MF_MT_USER_DATA Innehåller användardata för en medietyp som konverterades från en äldre formatstruktur.
MF_MT_WRAPPED_TYPE Innehåller en medietyp som har omslutits i en annan medietyp.

 

Attribut för ljudformat

Dessa attribut kan tillämpas på medietyper vars huvudtyp är lika med MFMediaType_Audio.

Attribut Beskrivning
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION Anger ljudprofilen och nivån för en AAC-ström (Advanced Audio Coding).
MF_MT_AAC_PAYLOAD_TYPE Anger nyttolasttypen för en AAC-ström (Advanced Audio Coding).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND Genomsnittligt antal byte per sekund.
MF_MT_AUDIO_BITS_PER_SAMPLE Antal bitar per ljudexempel.
MF_MT_AUDIO_BLOCK_ALIGNMENT Blockjustering i byte.
MF_MT_AUDIO_CHANNEL_MASK Anger tilldelningen av ljudkanaler till talarpositioner.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND Antal ljudexempel per sekund (flyttalsvärde).
MF_MT_AUDIO_FOLDDOWN_MATRIX Anger hur en ljuddekodare ska omvandla multichannel-ljud till stereoutdata.
MF_MT_AUDIO_NUM_CHANNELS Antal ljudkanaler.
MF_MT_AUDIO_PREFER_WAVEFORMATEX Anger önskad äldre formatstruktur som ska användas när du konverterar en ljudmedietyp.
MF_MT_AUDIO_SAMPLES_PER_BLOCK Antal ljudexempel som finns i ett komprimerat block med ljuddata.
MF_MT_AUDIO_SAMPLES_PER_SECOND Antal ljudexempel per sekund (heltalsvärde).
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE Antal giltiga bitar av ljuddata i varje ljudexempel.
MF_MT_AUDIO_WMADRC_AVGREF Referens genomsnittlig volymnivå för en Windows Media Audio-fil.
MF_MT_AUDIO_WMADRC_AVGTARGET Mål genomsnittlig volymnivå för en Windows Media Audio-fil.
MF_MT_AUDIO_WMADRC_PEAKREF Referens till högsta volymnivå för en Windows Media Audio-fil.
MF_MT_AUDIO_WMADRC_PEAKTARGET Målet är den högsta volymnivån för en Windows Media Audio-fil.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG Innehåller den ursprungliga WAVE-formattaggen för en ljudström.

 

Attribut för videoformat

Dessa attribut kan tillämpas på medietyper vars huvudtyp är lika med MFMediaType_Video.

Attribut Beskrivning
MF_MT_AVG_BIT_ERROR_RATE Datafelfrekvens.
MF_MT_AVG_BITRATE Ungefärlig datahastighet för videoströmmen.
MF_MT_CUSTOM_VIDEO_PRIMARIES Anpassade färgval.
MF_MT_DEFAULT_STRIDE Standardsteg på ytan.
MF_MT_DRM_FLAGS Anger om videon kräver framtvingande av kopieringsskydd.
MF_MT_FRAME_RATE Bildfrekvens.
MF_MT_FRAME_RATE_RANGE_MAX Den maximala bildfrekvens som stöds av en videoinspelningsenhet.
MF_MT_FRAME_RATE_RANGE_MIN Den minsta bildfrekvens som stöds av en videoinspelningsenhet.
MF_MT_FRAME_SIZE Videoramens bredd och höjd.
MF_MT_GEOMETRIC_APERTURE Geometrisk bländare.
MF_MT_INTERLACE_MODE Beskriver hur ramarna är sammanflätade.
MF_MT_MAX_KEYFRAME_SPACING Maximalt antal bildrutor från en nyckelram till nästa.
MF_MT_MINIMUM_DISPLAY_APERTURE Minsta skärmöppning.
MF_MT_MPEG_SEQUENCE_HEADER MPEG-1- eller MPEG-2-sekvensrubrik.
MF_MT_MPEG_START_TIME_CODE Starttidskod för grupp av bilder (GOP).
MF_MT_MPEG2_FLAGS Diverse flaggor för MPEG-2-video.
MF_MT_MPEG2_LEVEL MPEG-2- eller H.264-nivå.
MF_MT_MPEG2_PROFILE MPEG-2- eller H.264-profil.
MF_MT_ORIGINAL_4CC Innehåller den ursprungliga codec FOURCC för en videoström.
MF_MT_PAD_CONTROL_FLAGS Proportioner för utdatarektangeln.
MF_MT_PALETTE Palettposter.
MF_MT_PAN_SCAN_APERTURE Definierar 4×3-regionen för video som ska visas i panorerings-/genomsökningsläge.
MF_MT_PAN_SCAN_ENABLED Anger om panorerings-/genomsökningsläge är aktiverat.
MF_MT_PIXEL_ASPECT_RATIO Bildpunktsproportion.
MF_MT_SOURCE_CONTENT_HINT Avsett proportioner.
MF_MT_TRANSFER_FUNCTION Konverteringsfunktion från RGB till R'G'B.
MF_MT_VIDEO_3D Anger om en videoström innehåller 3D-innehåll.
MF_MT_VIDEO_CHROMA_SITING Beskriver hur chroma samplades för Y'Cb'Cr'-video.
MF_MT_VIDEO_LIGHTING Optimala ljusförhållanden för visning.
MF_MT_VIDEO_NOMINAL_RANGE Nominellt intervall för färginformationen
MF_MT_VIDEO_PRIMARIES Färg primärval.
MF_MT_VIDEO_ROTATION Anger rotationen av en videoram i motsols riktning.
MF_MT_YUV_MATRIX Konverteringsmatris från färgrymden Y'Cb'Cr' till färgrymden R'G'B.
MF_XVP_CALLER_ALLOCATES_OUTPUT Anger om anroparen ska allokera de texturer som används för utdata från Video Processor MFT.
MF_XVP_DISABLE_FRC Inaktiverar konvertering av bildfrekvens i Video Processor MFT.

 

Andra formatattribut

Följande attribut gäller för interfolierad DV-video.

Attribut Beskrivning
MF_MT_DV_AAUX_CTRL_PACK_0 AAUX-källkontrollpaketet (Audio Auxiliary) för det första ljudblocket.
MF_MT_DV_AAUX_CTRL_PACK_1 AAUX-källkontrollpaketet för det andra ljudblocket.
MF_MT_DV_AAUX_SRC_PACK_0 AAUX-källpaketet för det första ljudblocket.
MF_MT_DV_AAUX_SRC_PACK_1 AAUX-källpaketet för det andra ljudblocket.
MF_MT_DV_VAUX_CTRL_PACK Videohjälp (VAUX) källkontrollpaket.
MF_MT_DV_VAUX_SRC_PACK VAUX-källpaket.

 

Följande attribut gäller för ASF-filer (Advanced Streaming Format).

Attribut Beskrivning
MF_MT_ARBITRARY_FORMAT Ytterligare formatdata för en binär dataström i en ASF-fil.
MF_MT_ARBITRARY_HEADER Typspecifika data för en binär dataström i en ASF-fil.
MF_MT_IMAGE_LOSS_TOLERANT Anger om en ASF-bildström är en nedbrytbar JPEG-typ.

 

Följande attribut gäller för MPEG-4-filer.

Attribut Beskrivning
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY Indexet för den aktuella posten i exempelbeskrivningsrutan.
MF_MT_MPEG4_SAMPLE_DESCRIPTION Exempelbeskrivningsrutan.

 

IMFMediaType

Media Foundation-attribut

medietyper

ljudmedietyper