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 Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Das Windows Media Format SDK implementiert die folgenden Strukturen.

Struktur BESCHREIBUNG
DRM_COPY_OPL Enthält Informationen zur Ausgabeschutzebene, die für die Kopieraktion in einer DRM-Lizenz gelten.
DRM_LICENSE_STATE_DATA Enthält Lizenzinformationen zu einem angegebenen DRM-Recht .
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Enthält minimale Ausgabeschutzebenen, die für eine DRM-Lizenz zum Wiedergeben von Inhalten in verschiedenen Formaten erforderlich sind.
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 auf 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 für diese Technologie erforderlichen Konfigurationsdaten.
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-Audio-Daten 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 über den Client auf.
WM_GET_LICENSE_DATA Enthält Informationen zu einer DRM-Lizenz.
WM_INDIVIDUALIZE_STATUS Zeichnet die status des Individualisierungsprozesses 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 für komplexe Metadaten.
WM_PORT_NUMBER_RANGE Beschreibt den Bereich der Portnummern, die von der IWMReaderNetworkConfig-Schnittstelle verwendet werden.
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 Streamnummer und gibt an, ob die Übermittlung dieses Datenstroms obligatorisch ist.
WM_STREAM_TYPE_INFO Enthält die Daten für das komplexe Metadaten-Attribut WM/StreamTypeInfo .
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 für komplexe Metadaten.
WM_USER_WEB_URL Enthält die Daten für das wm /UserWebURL-Attribut für komplexe Metadaten.
WM_WRITER_STATISTICS Beschreibt die Leistung eines Schreibvorgangs.
WM_WRITER_STATISTICS_EX Enthält erweiterte Writerstatistiken.
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 Informationen, die zum Angeben eines Segments in einem Paket erforderlich sind.
WMT_COLORSPACEINFO_EXTENSION_DATA Enthält die Daten für die WM_SampleExtensionGUID_ColorSpaceInfo-Dateneinheitserweiterung.
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 Headerinformationen 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.

 

Programmierverzeichnis