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. |
Zugehörige Themen