KsDeleteFilterFactory macro (ks.h)

KsDeleteFilterFactory deletes a given filter factory.

Syntax

void KsDeleteFilterFactory(
  [in]  FilterFactory
);

Parameters

[in] FilterFactory

A pointer to a KSFILTERFACTORY structure that represents the filter factory to be deleted.

Return value

None

Remarks

This macro wraps and assumes the return value of KsFreeObjectCreateItemsByContext, which is NTSTATUS.

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 Desktop
Header ks.h (include Ks.h)
IRQL PASSIVE_LEVEL

See also

KSFILTERFACTORY

KsCreateFilterFactory

KsFilterFactoryAddCreateItem

KsFilterFactorySetDeviceClassesState