다음을 통해 공유


KsFilterCreateNode 함수(ks.h)

KsFilterCreateNode 함수는 지정된 필터에 새 토폴로지 노드를 만듭니다.

구문

KSDDKAPI NTSTATUS KsFilterCreateNode(
  [in]  PKSFILTER                       Filter,
  [in]  const KSNODE_DESCRIPTOR * const NodeDescriptor,
  [out] PULONG                          NodeID
);

매개 변수

[in] Filter

새 토폴로지 노드를 만들 KSFILTER 구조체에 대한 포인터입니다.

[in] NodeDescriptor

새 노드를 설명하는 KSNODE_DESCRIPTOR 구조체에 대한 포인터입니다.

[out] NodeID

AVStream이 새 노드의 ID를 배치하는 ULONG에 대한 포인터입니다.

반환 값

KsFilterCreateNode 는 노드 만들기의 성공 또는 실패를 반환합니다. 잘못된 매개 변수, 메모리 부족 또는 기타 이유로 인해 호출이 실패할 수 있습니다.

설명

이 함수를 호출하기 전에 필터 컨트롤 뮤텍스를 유지해야 합니다. 자세한 내용은 AVStream의 필터 컨트롤 뮤텍스를 참조하세요.

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 ks.h
라이브러리 Ks.lib
IRQL PASSIVE_LEVEL

추가 정보

KsFilterCreatePinFactory