다음을 통해 공유


KsGateTurnInputOn 함수(ks.h)

KsGateTurnInputOn 함수는 기존 입력을 Gate로 설정합니다.

구문

void KsGateTurnInputOn(
  [in, optional] PKSGATE Gate
);

매개 변수

[in, optional] Gate

ON 상태로 전환하기 위해 현재 OFF 상태의 입력이 있는 게이트를 나타내는 KSGATE 구조체에 대한 포인터입니다. AND 게이트 또는 OR 게이트일 수 있습니다.

반환 값

없음

설명

미니드라이버가 KsGateTurnInputOn 에 전달하는 게이트에 하나 이상의 OFF 입력이 있는지 확인하는 것은 미니드라이버의 책임입니다. 현재 OFF 상태에 입력이 없는 AND 게이트를 사용하여 이 함수를 호출하는 경우 호출은 AND 게이트를 잘못된 상태로 설정합니다. 현재 OFF 상태에 있는 입력이 없는 OR 게이트를 사용하여 이 함수를 호출하는 경우 결과는 ON 상태의 다른 입력을 Gate에 추가하는 것과 같습니다.

또한 입력을 켜면 게이트 가 닫힌 상태에서 열린 상태로 전환되는 경우 이 호출은 대신 게이트에 연결된 모든 게이트에 대한 입력을 켭니다. 자세한 내용은 AVStream의 흐름 제어 게이트를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Microsoft Windows XP 이상 운영 체제 및 DirectX 8.0 이상 DirectX 버전에서 사용할 수 있습니다.
대상 플랫폼 데스크톱
머리글 ks.h(Ks.h 포함)
IRQL 모든 수준

추가 정보

KSGATE

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOff