KsPinAttachOrGate 함수(ks.h)
KsPinAttachOrGate 함수는 Pin을 이전에 초기화된 OR 게이트에 입력으로 연결하고 OrGate를 관련 필터의 AND 게이트에 대한 입력으로 연결합니다.
구문
void KsPinAttachOrGate(
[in] PKSPIN Pin,
[in, optional] PKSGATE OrGate
);
매개 변수
[in] Pin
OR 게이트에 대한 입력을 사용하는 KSPIN 구조체에 대한 포인터입니다.
[in, optional] OrGate
관련 필터의 AND 게이트에 연결하기 위해 이전에 초기화된 OR 게이트인 KSGATE 구조체에 대한 포인터입니다. 이 선택적 매개 변수가 NULL이면 현재 핀에 연결된 모든 KSGATE 가 분리됩니다.
반환 값
없음
설명
게이트를 삽입하려면 먼저 KsGateInitializeOr를 호출합니다. 그런 다음 , KsPinAttachOrGate를 호출합니다. 자세한 내용은 AVStream의 흐름 제어 게이트를 참조하세요.
필터를 만들 때 연결되지 않은 OR 게이트를 그대로 두지 마세요. 대신 나중에 또는 게이트를 만듭니다(예: 미니드라이버가 핀을 인스턴스화하는 경우).
문제의 핀이 KSSTATE_STOP 나가기 전에 IRQL = PASSIVE_LEVEL KsPinAttachOrGate를 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Microsoft Windows XP 이상 운영 체제 및 DirectX 8.0 이상 DirectX 버전에서 사용할 수 있습니다. |
대상 플랫폼 | 유니버설 |
헤더 | ks.h(Ks.h 포함) |
라이브러리 | Ks.lib |
IRQL | PASSIVE_LEVEL(설명 섹션 참조) |