Функция KsStreamPointerUnlock (ks.h)

Функция KsStreamPointerUnlock разблокирует указатель потока, который ранее был заблокирован функцией получения (KsGetXxxEdgeStreamPointer) или KsStreamPointerLock.

Синтаксис

void KsStreamPointerUnlock(
  [in] PKSSTREAM_POINTER StreamPointer,
  [in] BOOLEAN           Eject
);

Параметры

[in] StreamPointer

Указатель на структуру KSSTREAM_POINTER , представляющую указатель потока для разблокировки.

[in] Eject

Этот параметр указывает, следует ли переходить StreamPointer к следующему кадру данных. Значение TRUE перемещает указатель потока.

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

None

Remarks

KsStreamPointerUnlock также может перенаправить указатель потока на следующий кадр данных. См. описание Eject выше.

См. также Stream указатели.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий.
Целевая платформа Универсальное
Верхняя часть ks.h (включая Ks.h)
Библиотека Ks.lib
IRQL <=DISPATCH_LEVEL

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

KSPIN_DESCRIPTOR_EX

KSPIN_DISPATCH

KSSTREAM_POINTER

KsPinGetLeadingEdgeStreamPointer

KsStreamPointerAdvance

KsStreamPointerAdvanceOffsets

KsStreamPointerAdvanceOffsetsAndUnlock

KsStreamPointerLock