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. |
Verwante onderwerpen