Freigeben über


Windows Media Format SDK-Strukturen

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Das Windows Media Format SDK implementiert die folgenden Strukturen.

Struktur Beschreibung
DRM_COPY_OPL Enthält Informationen auf Ausgabeschutzebene, die für die Kopieraktion in einer DRM-Lizenz gelten.
DRM_LICENSE_STATE_DATA Enthält Lizenzinformationen zu einem angegebenen DRM- rechts.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Enthält mindeste Ausgabeschutzstufen, die von einer DRM-Lizenz zum Wiedergeben von Inhalten in verschiedenen Formaten benötigt werden.
DRM_OPL_OUTPUT_IDS Enthält ein Array von DRM-Technologiebezeichnern. Diese Struktur wird verwendet, um Gruppen von Technologien in anderen DRM-Strukturen zu definieren.
DRM_PLAY_OPL Enthält Informationen zur Ausgabeschutzebene, die für die Wiedergabeaktion in einer DRM-Lizenz gelten.
DRM_PLAYLIST_CONTENT_ID Enthält Informationen zu Inhalten, die als Teil einer Wiedergabeliste in cd kopiert werden sollen.
DRM_VAL16 Speichert einen 128-Bit-Wert, der als Gerätebezeichner verwendet wird.
DRM_VIDEO_OUTPUT_PROTECTION Enthält den Bezeichner einer Videoschutztechnologie und die konfigurationsdaten, die von dieser Technologie benötigt werden.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Enthält ein Array von DRM_VIDEO_OUTPUT_PROTECTION Strukturen.
WAVEFORMATEX- Definiert das Format von Waveform-Audiodaten.
WAVEFORMATEXTENSIBLE Definiert das Format von Waveform-Audiodaten für Formate mit mehr als zwei Kanälen.
WM_ADDRESS_ACCESSENTRY Gibt einen Eintrag in einer IP-Adresszugriffsliste an.
WM_CLIENT_PROPERTIES Zeichnet Informationen zum Client auf.
WM_CLIENT_PROPERTIES_EX Zeichnet erweiterte Informationen zum Client auf.
WM_GET_LICENSE_DATA Enthält Informationen zu einer DRM-Lizenz.
WM_INDIVIDUALIZE_STATUS Zeichnet den Status des Individualisierung Prozesses auf.
WM_LEAKY_BUCKET_PAIR Beschreibt die Pufferanforderungen für eine VbR-Datei (Variable-Bit-Rate).
WM_LICENSE_STATE_DATA Kapselt eine DRM_LICENSE_STATE_DATA Struktur, die DRM-Lizenzstatusdaten beschreibt.
WM_MEDIA_TYPE Beschreibt ein Medienbeispiel.
WMMPEG2VIDEOINFO Beschreibt einen MPEG-2-Videostream.
WM_PICTURE Enthält die Daten für das WM/Picture-attribut komplexe Metadaten.Contains the data for the WM/Picture complex metadata attribute.
WM_PORT_NUMBER_RANGE Beschreibt den Vom IWMReaderNetworkConfig Schnittstelle verwendeten Portnummernbereich.
WM_READER_CLIENTINFO Beschreibt den Clientleser (Player), der auf den Mediendatenstrom zugreift.
WM_READER_STATISTICS Beschreibt die Leistung eines Lesevorgangs.
WMSCRIPTFORMAT- Definiert das Format eines Skriptstreams.
WM_STREAM_PRIORITY_RECORD Enthält eine Datenstromnummer und gibt an, ob die Übermittlung dieses Datenstroms obligatorisch ist.
WM_STREAM_TYPE_INFO Enthält die Daten für das WM/StreamTypeInfo komplexe Metadaten-Attributs.
WM_SYNCHRONISED_LYRICS Enthält die Daten für das WM/Lyrics_Synchronised komplexe Metadaten-Attribut.
WM_USER_TEXT Enthält die Daten für das WM/Text-attribut komplexe Metadaten.Contains the data for the WM/Text complex metadata attribute.
WM_USER_WEB_URL Enthält die Daten für das WM/UserWebURL komplexe Metadaten-Attributs.
WM_WRITER_STATISTICS Beschreibt die Leistung eines Schreibvorgangs.
WM_WRITER_STATISTICS_EX Enthält erweiterte Writer-Statistiken.
WMDRM_IMPORT_CONTENT_KEY Enthält den Inhaltsschlüssel, der beim Importieren geschützter Inhalte verwendet wird.
WMDRM_IMPORT_INIT_STRUCT Enthält den verschlüsselten Sitzungsschlüssel und den Inhaltsschlüssel, der beim Importieren geschützter Inhalte verwendet wird.
WMDRM_IMPORT_SESSION_KEY Enthält den Sitzungsschlüssel zum Importieren geschützter Inhalte.
WMT_BUFFER_SEGMENT Enthält die erforderlichen Informationen, um ein Segment in einem Paket anzugeben.
WMT_COLORSPACEINFO_EXTENSION_DATA Enthält die Daten für die Erweiterung der WM_SampleExtensionGUID_ColorSpaceInfo Dateneinheit.
WMT_FILESINK_DATA_UNIT Enthält Informationen zu einem Paket.
WMT_PAYLOAD_FRAGMENT Enthält die informationen, die zum Extrahieren eines Nutzlastfragments aus einem Paket erforderlich sind.
WMT_TIMECODE_EXTENSION_DATA Enthält einen einzelnen SMPTE-Zeitcode und zugehörige Informationen.
WMT_VIDEOIMAGE_SAMPLE Enthält Informationen zu einem Videobildbeispiel.
WMT_WATERMARK_ENTRY Enthält Informationen zu einem Wasserzeichensystem.
WMT_WEBSTREAM_FORMAT Enthält Informationen zu einem Webstream.
WMT_WEBSTREAM_SAMPLE_HEADER Enthält Kopfzeileninformationen für Webstreambeispiele.
WMVIDEOINFOHEADER Beschreibt die Bitmap- und Farbinformationen für ein Videobild.
WMVIDEOINFOHEADER2 Beschreibt die Bitmap- und Farbinformationen für ein Videobild, einschließlich Interlace, Kopierschutz und Seitenverhältnis.

 

Programmierreferenz