Delen via


Kenmerken van mediatype

De volgende kenmerken zijn van toepassing op mediatypen. Sommige van deze kenmerken zijn alleen bedoeld voor het converteren van verouderde mediatypeindelingen naar Media Foundation-mediatypen.

Kenmerken voor algemene indeling

Deze kenmerken kunnen worden toegepast op alle mediatypen.

Attribuut Beschrijving
MF_MT_ALL_SAMPLES_INDEPENDENT Hiermee geeft u op of elk voorbeeld onafhankelijk is van de andere steekproeven in de stroom.
MF_MT_AM_FORMAT_TYPE Guid opmaken.
MF_MT_COMPRESSED Hiermee geeft u op of de mediagegevens worden gecomprimeerd
MF_MT_FIXED_SIZE_SAMPLES Hiermee geeft u op of de steekproeven een vaste grootte hebben.
MF_MT_MAJOR_TYPE Hoofdtype-GUID.
MF_MT_SAMPLE_SIZE Grootte van elk voorbeeld, in bytes.
MF_MT_SUBTYPE Subtype-GUID.
MF_MT_USER_DATA Bevat gebruikersgegevens voor een mediatype dat is geconverteerd vanuit een verouderde indelingsstructuur.
MF_MT_WRAPPED_TYPE Bevat een mediatype dat is verpakt in een ander mediatype.

 

Kenmerken van audio-indeling

Deze kenmerken kunnen worden toegepast op mediatypen waarvan het primaire type gelijk is aan MFMediaType_Audio.

Attribuut Beschrijving
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION Hiermee geeft u het audioprofiel en het niveau van een AAC-stream (Advanced Audio Coding) op.
MF_MT_AAC_PAYLOAD_TYPE Hiermee geeft u het payloadtype voor een AAC-stroom (Advanced Audio Coding) op.
MF_MT_AUDIO_AVG_BYTES_PER_SECOND Gemiddeld aantal bytes per seconde.
MF_MT_AUDIO_BITS_PER_SAMPLE Aantal bits per audiovoorbeeld.
MF_MT_AUDIO_BLOCK_ALIGNMENT Uitlijning blokkeren, in bytes.
MF_MT_AUDIO_CHANNEL_MASK Hiermee geeft u de toewijzing van audiokanalen aan sprekerposities.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND Aantal audiovoorbeelden per seconde (drijvende-kommawaarde).
MF_MT_AUDIO_FOLDDOWN_MATRIX Hiermee geeft u op hoe een audiodecoder multichannel audio naar stereo-uitgang moet transformeren.
MF_MT_AUDIO_NUM_CHANNELS Aantal audiokanalen.
MF_MT_AUDIO_PREFER_WAVEFORMATEX Hiermee geeft u de voorkeur verouderde indeling structuur te gebruiken bij het converteren van een audiomediatype.
MF_MT_AUDIO_SAMPLES_PER_BLOCK Het aantal audiovoorbeelden in één gecomprimeerd blok audiogegevens.
MF_MT_AUDIO_SAMPLES_PER_SECOND Aantal audiosamples per seconde (geheel getal).
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE Het aantal geldige bits van audiogegevens in elk audiovoorbeeld.
MF_MT_AUDIO_WMADRC_AVGREF Verwijzen naar het gemiddelde volumeniveau van een Windows Media-audiobestand.
MF_MT_AUDIO_WMADRC_AVGTARGET Het gemiddelde volumeniveau van een Windows Media-audiobestand instellen.
MF_MT_AUDIO_WMADRC_PEAKREF Verwijzen naar piekvolumeniveau van een Windows Media-audiobestand.
MF_MT_AUDIO_WMADRC_PEAKTARGET Richt het piekvolumeniveau van een Windows Media-audiobestand.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG Bevat de oorspronkelijke WAVE-indelingstag voor een audiostream.

 

Kenmerken van video-indeling

Deze kenmerken kunnen worden toegepast op mediatypen waarvan het primaire type gelijk is aan MFMediaType_Video.

Attribuut Beschrijving
MF_MT_AVG_BIT_ERROR_RATE Gegevensfoutpercentage.
MF_MT_AVG_BITRATE Geschatte gegevenssnelheid van de videostream.
MF_MT_CUSTOM_VIDEO_PRIMARIES Aangepaste kleuren primaries.
MF_MT_DEFAULT_STRIDE Standaard surface stride.
MF_MT_DRM_FLAGS Hiermee geeft u op of voor de video kopieerbeveiliging is vereist.
MF_MT_FRAME_RATE Framesnelheid.
MF_MT_FRAME_RATE_RANGE_MAX De maximale framesnelheid die wordt ondersteund door een video-opnameapparaat.
MF_MT_FRAME_RATE_RANGE_MIN De minimale framesnelheid die wordt ondersteund door een video-opnameapparaat.
MF_MT_FRAME_SIZE Breedte en hoogte van het videoframe.
MF_MT_GEOMETRIC_APERTURE Geometrische opening.
MF_MT_INTERLACE_MODE Hierin wordt beschreven hoe de frames worden gekruist.
MF_MT_MAX_KEYFRAME_SPACING Maximum aantal frames van het ene sleutelframe naar het volgende.
MF_MT_MINIMUM_DISPLAY_APERTURE Minimale weergaveopening.
MF_MT_MPEG_SEQUENCE_HEADER MPEG-1- of MPEG-2-reeksheader.
MF_MT_MPEG_START_TIME_CODE GoP-begintijdcode (Group-of-pictures).
MF_MT_MPEG2_FLAGS Diverse vlaggen voor MPEG-2-video.
MF_MT_MPEG2_LEVEL MPEG-2- of H.264-niveau.
MF_MT_MPEG2_PROFILE MPEG-2- of H.264-profiel.
MF_MT_ORIGINAL_4CC Bevat de oorspronkelijke codec FOURCC voor een videostream.
MF_MT_PAD_CONTROL_FLAGS Hoogte-breedteverhouding van de uitvoerrechthoek.
MF_MT_PALETTE Paletvermeldingen.
MF_MT_PAN_SCAN_APERTURE Hiermee definieert u de regio 4×3 van de video die moet worden weergegeven in de pan-/scanmodus.
MF_MT_PAN_SCAN_ENABLED Hiermee geeft u op of de pan-/scanmodus is ingeschakeld.
MF_MT_PIXEL_ASPECT_RATIO Hoogte-breedteverhouding van pixel.
MF_MT_SOURCE_CONTENT_HINT Beoogde hoogte-breedteverhouding.
MF_MT_TRANSFER_FUNCTION Conversiefunctie van RGB naar R'G'B.
MF_MT_VIDEO_3D Hiermee geeft u op of een videostream 3D-inhoud bevat.
MF_MT_VIDEO_CHROMA_SITING Beschrijft hoe chroma is bemonsterd voor Y'Cb'Cr'video.
MF_MT_VIDEO_LIGHTING Optimale lichtomstandigheden voor weergave.
MF_MT_VIDEO_NOMINAL_RANGE Nominaal bereik van de kleurinformatie
MF_MT_VIDEO_PRIMARIES Kleur primaries.
MF_MT_VIDEO_ROTATION Hiermee geeft u de draaiing van een videoframe in de richting linksom.
MF_MT_YUV_MATRIX Conversiematrix van de kleurruimte Y'Cb'Cr' naar de kleurruimte R'G'B.
MF_XVP_CALLER_ALLOCATES_OUTPUT Hiermee geeft u op of de beller de patronen toewijst die worden gebruikt voor uitvoer door de VideoProcessor MFT-.
MF_XVP_DISABLE_FRC Schakelt de conversie van framesnelheid uit in de VideoProcessor MFT-.

 

Andere indelingskenmerken

De volgende kenmerken zijn van toepassing op interleaved DV-video.

Attribuut Beschrijving
MF_MT_DV_AAUX_CTRL_PACK_0 Bronbeheerpakket voor audiohulp (AAUX) voor het eerste audioblok.
MF_MT_DV_AAUX_CTRL_PACK_1 AAUX source control pack voor het tweede audioblok.
MF_MT_DV_AAUX_SRC_PACK_0 AAUX-bronpakket voor het eerste audioblok.
MF_MT_DV_AAUX_SRC_PACK_1 AAUX-bronpakket voor het tweede audioblok.
MF_MT_DV_VAUX_CTRL_PACK Video auxiliary (VAUX) source control pack.
MF_MT_DV_VAUX_SRC_PACK VAUX bronpakket.

 

De volgende kenmerken zijn van toepassing op ASF-bestanden (Advanced Streaming Format).

Attribuut Beschrijving
MF_MT_ARBITRARY_FORMAT Aanvullende indelingsgegevens voor een binaire stroom in een ASF-bestand.
MF_MT_ARBITRARY_HEADER Typespecifieke gegevens voor een binaire stroom in een ASF-bestand.
MF_MT_IMAGE_LOSS_TOLERANT Hiermee geeft u op of een ASF-afbeeldingsstroom een degradeerbaar JPEG-type is.

 

De volgende kenmerken zijn van toepassing op MPEG-4-bestanden.

Attribuut Beschrijving
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY De index van de huidige vermelding in het voorbeeldbeschrijvingsvak.
MF_MT_MPEG4_SAMPLE_DESCRIPTION Het voorbeeldbeschrijvingsvak.

 

IMFMediaType-

Media Foundation-kenmerken

mediatypen

audiomediatypen

videomediatypen