Delen via


Windows Media Format SDK-structuren

[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

De Windows Media Format SDK implementeert de volgende structuren.

Structuur Beschrijving
DRM_COPY_OPL Bevat informatie over het uitvoerbeveiligingsniveau die van toepassing is op de kopieeractie in een DRM-licentie.
DRM_LICENSE_STATE_DATA Bevat licentie informatie over een opgegeven DRM- recht.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Bevat minimale uitvoerbeveiligingsniveaus die zijn vereist door een DRM-licentie om inhoud in verschillende indelingen af te spelen.
DRM_OPL_OUTPUT_IDS Bevat een matrix van DRM-technologie-id's. Deze structuur wordt gebruikt om groepen technologieën in andere DRM-structuren te definiëren.
DRM_PLAY_OPL Bevat informatie over het uitvoerbeveiligingsniveau die van toepassing is op de afspeelactie in een DRM-licentie.
DRM_PLAYLIST_CONTENT_ID Bevat informatie over inhoud die moet worden gekopieerd naar cd als onderdeel van een afspeellijstbrand.
DRM_VAL16 Slaat een 128-bits waarde op die wordt gebruikt als apparaat-id.
DRM_VIDEO_OUTPUT_PROTECTION Bevat de id van een technologie voor videobeveiliging en de configuratiegegevens die vereist zijn voor die technologie.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Bevat een matrix van DRM_VIDEO_OUTPUT_PROTECTION structuren.
WAVEFORMATEX- Hiermee definieert u de indeling van waveform-audio-gegevens.
WAVEFORMATEXTENSIBLE- Definieert de indeling van waveform-audio-gegevens voor indelingen met meer dan twee kanalen.
WM_ADDRESS_ACCESSENTRY Hiermee geeft u een vermelding op in een IP-adrestoegangslijst.
WM_CLIENT_PROPERTIES Registreert informatie over de client.
WM_CLIENT_PROPERTIES_EX Registreert uitgebreide informatie over de client.
WM_GET_LICENSE_DATA Bevat informatie over een DRM-licentie.
WM_INDIVIDUALIZE_STATUS Registreert de status van het individualisatieproces.
WM_LEAKY_BUCKET_PAIR Beschrijft de buffervereisten voor een VBR-bestand (variable-bit-rate).
WM_LICENSE_STATE_DATA Hiermee wordt een DRM_LICENSE_STATE_DATA structuur ingekapseld waarin de statusgegevens van de DRM-licentie worden beschreven.
WM_MEDIA_TYPE Beschrijft een mediavoorbeeld.
WMMPEG2VIDEOINFO Beschrijft een MPEG-2-videostream.
WM_PICTURE Bevat de gegevens voor de WM/Picture complex metagegevenskenmerk.
WM_PORT_NUMBER_RANGE Beschrijft het bereik van poortnummers die worden gebruikt door de IWMReaderNetworkConfig interface.
WM_READER_CLIENTINFO Beschrijft de clientlezer (speler) die toegang heeft tot de mediastream.
WM_READER_STATISTICS Beschrijft de prestaties van een leesbewerking.
WMSCRIPTFORMAT- Hiermee definieert u de indeling van een scriptstroom.
WM_STREAM_PRIORITY_RECORD Bevat een stroomnummer en geeft aan of de levering van die stream verplicht is.
WM_STREAM_TYPE_INFO Bevat de gegevens voor de WM/StreamTypeInfo complex metagegevenskenmerk.
WM_SYNCHRONISED_LYRICS Bevat de gegevens voor het WM/Lyrics_Synchronised complexe metagegevenskenmerk.
WM_USER_TEXT Bevat de gegevens voor de WM/Text complex metagegevenskenmerk.
WM_USER_WEB_URL Bevat de gegevens voor het WM/UserWebURL complex metagegevenskenmerk.
WM_WRITER_STATISTICS Beschrijft de prestaties van een schrijfbewerking.
WM_WRITER_STATISTICS_EX Bevat uitgebreide schrijfstatistieken.
WMDRM_IMPORT_CONTENT_KEY Bevat de inhoudssleutel die wordt gebruikt bij het importeren van beveiligde inhoud.
WMDRM_IMPORT_INIT_STRUCT Bevat de versleutelde sessiesleutel en inhoudssleutel die wordt gebruikt bij het importeren van beveiligde inhoud.
WMDRM_IMPORT_SESSION_KEY Bevat de sessiesleutel voor het importeren van beveiligde inhoud.
WMT_BUFFER_SEGMENT Bevat de informatie die nodig is om een segment in een pakket op te geven.
WMT_COLORSPACEINFO_EXTENSION_DATA Bevat de gegevens voor de extensie WM_SampleExtensionGUID_ColorSpaceInfo gegevenseenheid.
WMT_FILESINK_DATA_UNIT Bevat informatie over een pakket.
WMT_PAYLOAD_FRAGMENT Bevat de informatie die nodig is om een nettoladingfragment uit een pakket te extraheren.
WMT_TIMECODE_EXTENSION_DATA Bevat één SMPTE-tijdcode en gerelateerde informatie.
WMT_VIDEOIMAGE_SAMPLE Bevat informatie over een voorbeeld van een videoafbeelding.
WMT_WATERMARK_ENTRY Bevat informatie over een watermerksysteem.
WMT_WEBSTREAM_FORMAT Bevat informatie over een webstream.
WMT_WEBSTREAM_SAMPLE_HEADER Bevat headerinformatie voor voorbeelden van webstreams.
WMVIDEOINFOHEADER- Beschrijft de bitmap- en kleurinformatie voor een videoafbeelding.
WMVIDEOINFOHEADER2 Beschrijft de bitmap- en kleurinformatie voor een videoafbeelding, waaronder interlace, kopieerbeveiliging en hoogte-breedteverhouding.

 

Programmeringsreferentie