Freigeben über


MEContentProtectionMetadata-Ereignis

Media Stream verwendet dieses Ereignis, um schutzsystemspezifische Metadaten an den Decoder zu senden.

Ereigniswerte

Mögliche Werte, die von IMFMediaEvent::GetValue abgerufen werden, umfassen Folgendes.

VARTYPE BESCHREIBUNG
VT_EMPTY
Keine Ereignisdaten.

Attribute

Für dieses Ereignis sind die folgenden Attribute definiert:

attribute BESCHREIBUNG
MF_EVENT_STREAM_METADATA_KEYDATA
Dies ist ein optionales Attribut. Schutzsystemspezifische Daten.

MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
Inhaltsschlüssel-IDs, denen das Ereignis zugeordnet ist.

MF_EVENT_STREAM_METADATA_SYSTEMID
Dies ist ein optionales Attribut. System-ID, für die die Schlüsseldaten bestimmt sind.

Bemerkungen

Dieses Ereignis wird beispielsweise für die Kommunikation von Schlüsselrotationsereignissen verwendet. In diesem Fall sollte es so früh wie möglich gesendet werden, um dem Decoder Zeit zu geben, sich vorzubereiten, bevor mit der neuen Schlüssel-ID verschlüsselte Proben eintreffen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 R2 [nur Desktop-Apps]
Header
Mfobjects.h (include Mfidl.h)

Siehe auch

Media Foundation-Ereignisse