Метод IToc::GetContext (wmcodecdsp.h)
Метод GetContext извлекает блок байтов, который ранее был связан с оглавлением, путем вызова Метода SetContext.
Синтаксис
HRESULT GetContext(
[in, out] DWORD *pdwContextSize,
[out] BYTE *pbtContext
);
Параметры
[in, out] pdwContextSize
Если pbtContext имеет значение NULL, это выходной параметр, который получает размер блока контекста в байтах. Если pbtContext не имеет значение NULL, это входной параметр, указывающий размер буфера, выделенного вызывающим объектом, в байтах, на который указывает pbtContext.
[out] pbtContext
NULL или указатель на буфер, выделенный вызывающим объектом, который при успешном завершении получает блок контекста.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Метод возвращает этот код ошибки, если pbtContext не равно NULL , а блок контекста больше размера, заданного bdwContextSize. В этом случае pdwContextSize выступает в качестве выходного параметра и получает размер требуемого буфера в байтах. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wmcodecdsp.h |
DLL | Wmvdspa.dll |