IKsPin 인터페이스(ksproxy.h)
IKsPin 인터페이스는 핀에 대한 정보를 제어하고 검색하는 메서드를 제공합니다.
이 인터페이스의 IID는 IID_IKsPin.
상속
IKsPin 인터페이스는 IUnknown 인터페이스에서 상속됩니다.
메서드
IKsPin 인터페이스에는 이러한 메서드가 있습니다.
IKsPin::KsCreateSinkPinHandle KsCreateSinkPinHandle 메서드는 핀 핸들을 만들고 KS 핀 개체에 저장합니다. |
IKsPin::KsDecrementPendingIoCount KsDecrementPendingIoCount 메서드는 핀에서 진행 중인 입력/출력(I/O) 작업의 수를 감소합니다. |
IKsPin::KsDeliver KsDeliver 메서드는 출력 핀에서 입력 핀으로 미디어 샘플을 전달하고 할당자에서 다음 버퍼를 검색하여 I/O 작업을 계속하며 버퍼를 연결된 디바이스에 제출합니다. |
IKsPin::KsGetCurrentCommunication KsGetCurrentCommunication 메서드는 핀의 현재 통신 방향, 인터페이스 및 매체를 검색합니다. |
IKsPin::KsIncrementPendingIoCount KsIncrementPendingIoCount 메서드는 핀에서 진행 중인 입력/출력(I/O) 작업의 수를 증가합니다. |
IKsPin::KsMediaSamplesCompleted KsMediaSamplesCompleted 메서드는 스트림 세그먼트가 완료되었음을 핀에 알릴 수 있습니다. |
IKsPin::KsPeekAllocator KsPeekAllocator 메서드는 핀의 할당 할당자에 대한 IMemAllocator 인터페이스에 대한 포인터를 반환합니다. |
IKsPin::KsPropagateAcquire KsPropagateAcquire 메서드는 필터의 모든 핀을 통해 Acquire 상태를 달성하도록 지시합니다. |
IKsPin::KsQueryInterfaces KsQueryInterfaces 메서드는 핀이 지원하는 인터페이스를 검색합니다. |
IKsPin::KsQueryMediums KsQueryMediums 메서드는 핀이 지원하는 매체를 검색합니다. |
설명
인터페이스 처리기(IKsInterfaceHandler)는 많은 IKsPin 메서드를 사용하여 특정 미디어 형식의 미디어 샘플을 라우팅합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | ksproxy.h(Ksproxy.h 포함) |