virtual L_INT LBitmap::CreatePreDefinedFilter(ppPSF, FirstParameter, SecondParameter, uFlags)
Generates a point spread function to be used with LBitmap::BitmapWienerFilter.
Pointer to a structure.
The first parameter of the filter. The meaning of this parameter is based on the value of uFlags.
The second parameter of the filter. The meaning of this parameter is based on the value of uFlags.
A flag that indicates which type of filter to create. Possible values are:
Value | Meaning |
---|---|
CREATE_GAUSSIAN_FILTER | [0x00000001] Create a Gaussian filter. |
CREATE_MOTION_FILTER | [0x00000002] Create a Motion filter. |
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
If the value of uFlags is:
Win32, x64.
For an example, refer to LBitmap::BitmapWienerFilter.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document