com.teamdev.jxcapture.video.win.directshow.wrappers
Interface IPin
- All Superinterfaces:
- com.jniwrapper.AutoDeleteParameter, com.teamdev.jxdesktop.win32.com.IUnknown
- All Known Implementing Classes:
- IPinImpl
public interface IPin
- extends com.teamdev.jxdesktop.win32.com.IUnknown
Represents Java interface for COM interface IPin.
Methods inherited from interface com.teamdev.jxdesktop.win32.com.IUnknown |
addRef, isNull, queryInterface, release, setNull |
Methods inherited from interface com.jniwrapper.AutoDeleteParameter |
isAutoDelete, setAutoDelete |
INTERFACE_IDENTIFIER
static final java.lang.String INTERFACE_IDENTIFIER
- See Also:
- Constant Field Values
connect
void connect(IPin pReceivePin,
MediaType pmt)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
receiveConnection
void receiveConnection(IPin pConnector,
MediaType pmt)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
disconnect
void disconnect()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
connectedTo
void connectedTo(IPin pPin)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
connectionMediaType
void connectionMediaType(MediaType pmt)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
queryPinInfo
void queryPinInfo(PinInfo pInfo)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
queryDirection
void queryDirection(PinDirection pPinDir)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
queryId
void queryId(com.jniwrapper.Pointer Id)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
queryAccept
com.teamdev.jxdesktop.win32.HResult queryAccept(MediaType pmt)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
enumMediaTypes
void enumMediaTypes(IEnumMediaTypes ppenum)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
queryInternalConnections
void queryInternalConnections(IPin apPin,
com.jniwrapper.UInt32 nPin)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
endOfStream
void endOfStream()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
beginFlush
void beginFlush()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
endFlush
void endFlush()
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException
newSegment
void newSegment(com.jniwrapper.Int64 tStart,
com.jniwrapper.Int64 tStop,
com.jniwrapper.DoubleFloat dRate)
throws com.teamdev.jxdesktop.win32.com.ComException
- Throws:
com.teamdev.jxdesktop.win32.com.ComException