KsProcessPinUpdate function (ks.h)

The KsProcessPinUpdate function is called from within a filter-centric filter's AVStrMiniFilterProcess dispatch to update a process pin.

Syntax

KSDDKAPI BOOLEAN KsProcessPinUpdate(
  [in] PKSPROCESSPIN ProcessPin
);

Parameters

[in] ProcessPin

A pointer to a KSPROCESSPIN structure that represents the process pin to update.

Return value

KsProcessPinUpdate returns TRUE if ProcessPin's conditions for processing are met; otherwise, it returns FALSE. (These conditions are set in the pin descriptor within the Pin member of ProcessPin.) If the minidriver's dispatch calls this routine while the filter is in the STOP state, KsProcessPinUpdate returns FALSE since no pipe exists.

Remarks

For more information, see Filter-Centric Processing.

Requirements

Requirement Value
Minimum supported client Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.
Target Platform Universal
Header ks.h (include Ks.h)
Library Ks.lib

See also

KSPROCESSPIN

KSPROCESSPIN_INDEXENTRY