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


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

Функция KsStreamPointerDelete удаляет указатель потока клона, освобождая ссылку на кадр, на который ссылается этот указатель потока.

Синтаксис

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

Параметры

[in] StreamPointer

Указатель на структуру KSSTREAM_POINTER, представляющую указатель потока клонирования для удаления. Должен быть указателем потока клона; не может быть указателем на начальный или конечный пограничный поток.

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

Никакой

Замечания

Если фрейм, к которому точки StreamPointer не имеют других ссылок после удаления, он завершается. После завершения последнего кадра в заданном IRP выполняется IRP.

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

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

Требования

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

См. также

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone