Метод IMFMediaKeys::CreateSession (mfmediaengine.h)

Создает объект сеанса ключа мультимедиа, используя указанные данные инициализации и пользовательские данные. .

Синтаксис

HRESULT CreateSession(
  BSTR                     mimeType,
  const BYTE               *initData,
  DWORD                    cb,
  const BYTE               *customData,
  DWORD                    cbCustomData,
  IMFMediaKeySessionNotify *notify,
  IMFMediaKeySession       **ppSession
);

Параметры

mimeType

Тип MIME контейнера мультимедиа, используемого для содержимого.

initData

Данные инициализации для системы ключей.

cb

Число initData в байтах.

customData

Пользовательские данные, отправляемые в систему ключей.

cbCustomData

Число cbCustomData в байтах.

notify

Уведомить

ppSession

Сеанс ключа мультимедиа.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header mfmediaengine.h

См. также раздел

IMFMediaKeys