public final class ScreenCaptureFilter extends FileFilterWrapper
Modifier and Type | Class and Description |
---|---|
static class |
ScreenCaptureFilter.CaptureMode |
Constructor and Description |
---|
ScreenCaptureFilter() |
Modifier and Type | Method and Description |
---|---|
void |
configure() |
int |
getDisplayNumber() |
int |
getFrameRate() |
BaseDirectShowCapture.FrameRateMode |
getFrameRateMode() |
InterpolationMode |
getInterpolationMode() |
static java.lang.String |
getLibraryName() |
ScreenCaptureFilter.CaptureMode |
getMode() |
com.teamdev.jxdesktop.win32.Rect |
getRectangle() |
com.teamdev.jxdesktop.win32.ui.Wnd |
getWindow() |
boolean |
isCaptureTransparentWindows() |
boolean |
isIncludeCursor() |
void |
setCaptureTransparentWindows(boolean captureTransparentWindows) |
void |
setDisplayNumber(int displayNumber) |
void |
setFrameRate(int frameRate) |
void |
setFrameRateMode(BaseDirectShowCapture.FrameRateMode value) |
void |
setIncludeCursor(boolean includeCursor) |
void |
setInterpolationMode(InterpolationMode interpolationMode) |
void |
setMode(ScreenCaptureFilter.CaptureMode mode) |
void |
setOutputDimentions(java.awt.Dimension value) |
void |
setRectangle(com.teamdev.jxdesktop.win32.Rect rectangle) |
void |
setRectangle(com.teamdev.jxdesktop.win32.Rect rectangle,
boolean update) |
void |
setWindow(com.teamdev.jxdesktop.win32.ui.Wnd window) |
clone, createClassFactory, createFilter, getClassFactory, getLibrary, release, toString
connect2, connect2, connectFilterByPin, connectFilters, equals, getAllPins, getClsid, getFilter, getFilterGraph, getInputPin, getInputPins, getName, getOutputPin, getOutputPins, hashCode, setFilterGraph
public int getDisplayNumber()
public static java.lang.String getLibraryName()
public void configure()
public void setOutputDimentions(java.awt.Dimension value)
public boolean isIncludeCursor()
public void setIncludeCursor(boolean includeCursor)
public void setDisplayNumber(int displayNumber)
public boolean isCaptureTransparentWindows()
public void setCaptureTransparentWindows(boolean captureTransparentWindows)
public int getFrameRate()
public void setFrameRate(int frameRate)
public BaseDirectShowCapture.FrameRateMode getFrameRateMode()
public void setFrameRateMode(BaseDirectShowCapture.FrameRateMode value)
public com.teamdev.jxdesktop.win32.Rect getRectangle()
public void setRectangle(com.teamdev.jxdesktop.win32.Rect rectangle)
public void setRectangle(com.teamdev.jxdesktop.win32.Rect rectangle, boolean update)
public ScreenCaptureFilter.CaptureMode getMode()
public void setMode(ScreenCaptureFilter.CaptureMode mode)
public com.teamdev.jxdesktop.win32.ui.Wnd getWindow()
public void setWindow(com.teamdev.jxdesktop.win32.ui.Wnd window)
public InterpolationMode getInterpolationMode()
public void setInterpolationMode(InterpolationMode interpolationMode)