Primaire mediatypen
In een mediatype beschrijft het primaire type de algemene categorie van de gegevens, zoals audio of video. Met het subtype, indien aanwezig, wordt het primaire type verder verfijnd. Als het primaire type bijvoorbeeld video is, kan het subtype 32-bits RGB-video zijn. Subtypen onderscheiden ook gecodeerde indelingen, zoals H.264-video, van niet-gecomprimeerde indelingen.
Hoofdtype en subtype worden geïdentificeerd door GUID's en opgeslagen in de volgende kenmerken:
Attribuut | Beschrijving |
---|---|
MF_MT_MAJOR_TYPE | Hoofdtype. |
MF_MT_SUBTYPE | Subtype. |
De volgende primaire typen zijn gedefinieerd.
Primair type | Beschrijving | Subtypen |
---|---|---|
MFMediaType_Audio | Audio. | audiosubtype-GUID's. |
MFMediaType_Binary | Binaire stroom. | Geen. |
MFMediaType_FileTransfer | Een stroom die gegevensbestanden bevat. | Geen. |
MFMediaType_HTML | HTML-stroom. | Geen. |
MFMediaType_Image | Nog steeds afbeeldingsstroom. | WIC-GUID's en CLSID's. |
MFMediaType_Metadata | Metagegevensstroom. | Geen. |
MFMediaType_Protected | Beveiligde media. | Het subtype geeft het inhoudsbeveiligingsschema op. |
MFMediaType_Perception | Streams van een camerasensor of verwerkingseenheid die onbewerkte videogegevens redeneren en begrijpen en inzicht bieden in de omgeving of mensen erin. | Geen. |
MFMediaType_SAMI | Gesynchroniseerde SAMI-bijschriften (Accessible Media Interchange). | Geen. |
MFMediaType_Script | Scriptstream. | Geen. |
MFMediaType_Stream | Multiplexed stream of elementaire stroom. | Stream-subtype-GUID's |
MFMediaType_Video | Video. | GUID's voor videosubtype. |
Onderdelen van derden kunnen nieuwe primaire typen en nieuwe subtypen definiëren.
Verwante onderwerpen