Skip to content

Latest commit

 

History

History
79 lines (56 loc) · 2.81 KB

nf-ks-ksfilterfactorygetfirstchildfilter.md

File metadata and controls

79 lines (56 loc) · 2.81 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:ks.KsFilterFactoryGetFirstChildFilter
KsFilterFactoryGetFirstChildFilter function (ks.h)
The KsFilterFactoryGetFirstChildFilter function returns the first instantiated filter created by FilterFactory.
stream\ksfilterfactorygetfirstchildfilter.htm
stream
04/23/2018
KsFilterFactoryGetFirstChildFilter function
KsFilterFactoryGetFirstChildFilter, KsFilterFactoryGetFirstChildFilter function [Streaming Media Devices], avfunc_1e512072-d270-48d9-8289-feaf8d2bcf35.xml, ks/KsFilterFactoryGetFirstChildFilter, stream.ksfilterfactorygetfirstchildfilter
ks.h
Ks.h
Desktop
Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.
PASSIVE_LEVEL
Windows
KsFilterFactoryGetFirstChildFilter
ks/KsFilterFactoryGetFirstChildFilter
APIRef
kbSyntax
HeaderDef
ks.h
KsFilterFactoryGetFirstChildFilter

KsFilterFactoryGetFirstChildFilter function

-description

The KsFilterFactoryGetFirstChildFilter function returns the first instantiated filter created by FilterFactory.

-parameters

-param FilterFactory [in]

A pointer to the KSFILTERFACTORY structure for which to find the first instantiated child filter.

-returns

KsFilterFactoryGetFirstChildFilter returns a pointer to the first instantiated KSFILTER structure created by FilterFactory. If there are no instantiated filters created by FilterFactory, NULL is returned.

-remarks

This call is an inline function call to KsGetFirstChild. Note that the object hierarchy is guaranteed to be stable only while the appropriate mutex is held, in this case the device mutex. For more information, see Mutexes in AVStream.

-see-also

KSFILTER

KSFILTERFACTORY

KsFilterGetNextSiblingFilter

KsGetFirstChild