Show / Hide Table of Contents

    Class NPPNativeMethods.NPPs.MinMaxEvery

    Performs the min or max operation on the samples of a signal.

    Inheritance
    System.Object
    NPPNativeMethods.NPPs.MinMaxEvery
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ManagedCuda.NPP
    Assembly: NPP.dll
    Syntax
    public static class MinMaxEvery

    Methods

    nppsMaxEvery_16s_I(CUdeviceptr, CUdeviceptr, Int32)

    16-bit signed short integer in place max value for each pair of elements.

    Declaration
    public static NppStatus nppsMaxEvery_16s_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMaxEvery_16u_I(CUdeviceptr, CUdeviceptr, Int32)

    16-bit unsigned short integer in place max value for each pair of elements.

    Declaration
    public static NppStatus nppsMaxEvery_16u_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMaxEvery_32f_I(CUdeviceptr, CUdeviceptr, Int32)

    32-bit floating point in place max value for each pair of elements.

    Declaration
    public static NppStatus nppsMaxEvery_32f_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMaxEvery_32s_I(CUdeviceptr, CUdeviceptr, Int32)

    32-bit signed integer in place max value for each pair of elements.

    Declaration
    public static NppStatus nppsMaxEvery_32s_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMaxEvery_8u_I(CUdeviceptr, CUdeviceptr, Int32)

    8-bit in place max value for each pair of elements.

    Declaration
    public static NppStatus nppsMaxEvery_8u_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_16s_I(CUdeviceptr, CUdeviceptr, Int32)

    16-bit signed short integer in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_16s_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_16u_I(CUdeviceptr, CUdeviceptr, Int32)

    16-bit unsigned short integer in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_16u_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_32f_I(CUdeviceptr, CUdeviceptr, Int32)

    32-bit floating point in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_32f_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_32s_I(CUdeviceptr, CUdeviceptr, Int32)

    32-bit signed integer in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_32s_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_64f_I(CUdeviceptr, CUdeviceptr, Int32)

    64-bit floating point in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_64f_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    nppsMinEvery_8u_I(CUdeviceptr, CUdeviceptr, Int32)

    8-bit in place min value for each pair of elements.

    Declaration
    public static NppStatus nppsMinEvery_8u_I(CUdeviceptr pSrc, CUdeviceptr pSrcDst, int nLength)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source signal pointer.

    CUdeviceptr pSrcDst

    In-Place Signal Pointer.

    System.Int32 nLength

    Signal length. Tells the primitive how many of the signal’s samples starting from the given data pointer are to be processed..

    Returns
    Type Description
    NppStatus

    NullPointerError, AlignmentError, SizeError.

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX