Поделиться через


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

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

Синтаксис

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

Параметры

[in] StreamPointer

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

[in] Eject

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

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

Никакой

Замечания

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

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

Требования

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

См. также

KSPIN_DESCRIPTOR_EX

KSPIN_DISPATCH

KSSTREAM_POINTER

KsPinGetLeadingEdgeStreamPointer

KsStreamPointerAdvance

KsStreamPointerAdvanceOffsets

KsStreamPointerAdvanceOffsetsAndUnlock

KsStreamPointerLock