다음을 통해 공유


KsGetNextSibling 함수(ks.h)

KsGetNextSibling 함수는 지정된 개체의 다음 형제를 반환합니다.

구문

KSDDKAPI PVOID KsGetNextSibling(
  [in] PVOID Object
);

매개 변수

[in] Object

다음 형제를 찾을 개체입니다.

반환 값

KsGetNextSibling 은 Object의 다음 형제 개체를 반환 합니다. 이러한 형제 개체가 없으면 NULL을 반환합니다.

설명

Object가 필터 팩터리인 경우 KsGetNextSibling은 부모 디바이스에 속하는 다음 필터 팩터리를 반환합니다. 호출자는 PVOID 간 적절한 형식 캐스팅을 수행해야 합니다.

개체 계층 구조는 적절한 뮤텍스(이 경우 디바이스 뮤텍스)가 유지되는 동안에만 안정적으로 보장됩니다. 자세한 내용은 AVStream 개요AVStream의 뮤텍스를 참조하세요.

미니드라이버는 KsGetNextSibling을 직접 호출하지 않습니다. KsGetNextSibling에 대한 인라인 호출이며 KsFilterFactoryGetNextSiblingFilterFactory, KsFilterGetNextSiblingFilterKsPinGetNextSiblingPin을 수행하는 함수가 많이 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Microsoft Windows XP 이상 운영 체제 및 DirectX 8.0 이상 DirectX 버전에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 ks.h(Ks.h 포함)
라이브러리 Ks.lib
IRQL PASSIVE_LEVEL

추가 정보

KSFILTER

KSFILTERFACTORY

KSPIN

KsFilterFactoryGetNextSiblingFilterFactory

KsFilterGetNextSiblingFilter

KsPinGetNextSiblingPin