IMFMediaKeys::CreateSession-Methode (mfmediaengine.h)
Erstellt ein Medienschlüsselsitzungsobjekt mit den angegebenen Initialisierungsdaten und benutzerdefinierten Daten. .
Syntax
HRESULT CreateSession(
BSTR mimeType,
const BYTE *initData,
DWORD cb,
const BYTE *customData,
DWORD cbCustomData,
IMFMediaKeySessionNotify *notify,
IMFMediaKeySession **ppSession
);
Parameter
mimeType
Der MIME-Typ des Mediencontainers, der für den Inhalt verwendet wird.
initData
Die Initialisierungsdaten für das Schlüsselsystem.
cb
Die Anzahl von initData in Bytes.
customData
Benutzerdefinierte Daten, die an das Schlüsselsystem gesendet werden.
cbCustomData
Die Anzahl in Bytes von cbCustomData.
notify
Benachrichtigen
ppSession
Die Medienschlüsselsitzung.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfmediaengine.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für