다음을 통해 공유


IKsPin::KsIncrementPendingIoCount 메서드(ksproxy.h)

KsIncrementPendingIoCount 메서드는 핀에서 진행 중인 입력/출력(I/O) 작업의 수를 증분합니다.

통사론

LONG KsIncrementPendingIoCount();

반환 값

진행 중인 새 I/O 작업 수를 나타내는 값인 1에서 n정수를 반환합니다.

발언

KsIncrementPendingIoCount 메서드는 일반적으로 다음 시퀀스에 설명된 대로 인터페이스 처리기 내에서 호출됩니다.

  1. 프록시는 인터페이스 처리기(iKsInterfaceHandler)의 인스턴스를 만들어 특정 미디어 형식을 처리합니다.
  2. 클라이언트는 IKsInterfaceHandler::KsSetPin 메서드를 호출하여 데이터를 전달할 때 통신할 핀에 대한 인터페이스 처리기를 알릴 수 있습니다.
  3. 클라이언트는 IKsInterfaceHandler::KsProcessMediaSamples 메서드를 호출하여 할당된 핀에서 또는 할당된 핀으로 샘플을 이동합니다. KsProcessMediaSamples I/O 작업을 수행하고 각 I/O 작업에 대해 KsIncrementPendingIoCount 호출하여 I/O 수를 증분합니다.
  4. 클라이언트는 iKsInterfaceHandler::KsCompleteIo 메서드를 호출하여 I/O 작업을 완료합니다. KsCompleteIo iKsPin::KsDecrementPendingIoCount 호출하여 I/O 수를 줄입니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 ksproxy.h(Ksproxy.h 포함)

참고 항목

iKsInterfaceHandler

IKsInterfaceHandler::KsCompleteIo

IKsInterfaceHandler::KsProcessMediaSamples

IKsInterfaceHandler::KsSetPin

IKsPin::KsDecrementPendingIoCount