Show / Hide Table of Contents

    Class NPPNativeMethods.NPPi.MemCopy

    Copy methods for images of various types. Images are passed to these primitives via a pointer to the image data (first pixel in the ROI) and a step-width, i.e. the number of bytes between successive lines.

    The size of the area to be copied (region-of-interest, ROI) is specified via a Size struct.

    Inheritance
    System.Object
    NPPNativeMethods.NPPi.MemCopy
    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 MemCopy

    Methods

    nppiCopy_16s_AC4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 16-bit signed image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_16s_AC4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 16-bit image copy, not affecting Alpha.

    Declaration
    public static NppStatus nppiCopy_16s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C1C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to three-channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C1C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C1C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to four-channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C1C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C1MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C1MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    16-bit image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C3C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel to single-channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C3C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C3CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 16-bit signed image copy for three-channel images.

    Declaration
    public static NppStatus nppiCopy_16s_C3CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C3MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation three channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C3MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C3P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Three-channel 16-bit signed packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C3P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three channel 16-bit image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C4C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel to single-channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C4C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C4CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 16-bit signed image copy for four-channel images.

    Declaration
    public static NppStatus nppiCopy_16s_C4CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 16-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C4P4R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Four-channel 16-bit signed packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C4P4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 16-bit image copy.

    Declaration
    public static NppStatus nppiCopy_16s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_P3C3R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 16-bit signed planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_P3C3R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16s_P4C4R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 16-bit signed planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_16s_P4C4R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16sc_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 16-bit complex image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_16sc_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16sc_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    16-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_16sc_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16sc_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Two-channel 16-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_16sc_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16sc_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 16-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_16sc_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16sc_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 16-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_16sc_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_AC4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 16-bit unsigned image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_16u_AC4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 16-bit unsigned image copy, not affecting Alpha channel.

    Declaration
    public static NppStatus nppiCopy_16u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C1C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to three-channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C1C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C1C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to four-channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C1C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C1MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C1MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C3C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel to single-channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C3C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C3CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 16-bit unsigned image copy for three-channel images.

    Declaration
    public static NppStatus nppiCopy_16u_C3CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C3MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation three channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C3MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C3P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Three-channel 16-bit unsigned packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C3P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C4C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel to single-channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C4C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C4CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 16-bit unsigned image copy for four-channel images.

    Declaration
    public static NppStatus nppiCopy_16u_C4CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C4P4R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Four-channel 16-bit unsigned packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C4P4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 16-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_16u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_P3C3R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 16-bit unsigned planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_16u_P3C3R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_16u_P4C4R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 16-bit unsigned planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_16u_P4C4R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_AC4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 32-bit float image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_32f_AC4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 32-bit floating point image copy, not affecting Alpha.

    Declaration
    public static NppStatus nppiCopy_32f_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C1C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to three-channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C1C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C1C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to four-channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C1C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C1MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C1MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    32-bit floating point image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C3C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel to single-channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C3C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C3CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 32-bit float image copy for three-channel images.

    Declaration
    public static NppStatus nppiCopy_32f_C3CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C3MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation three channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C3MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C3P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Three-channel 32-bit float packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C3P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three channel 32-bit floating point image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C4C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel to single-channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C4C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C4CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 32-bit float image copy for four-channel images.

    Declaration
    public static NppStatus nppiCopy_32f_C4CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 32-bit float image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C4P4R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Four-channel 32-bit float packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C4P4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 32-bit floating point image copy.

    Declaration
    public static NppStatus nppiCopy_32f_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_P3C3R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 32-bit float planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_32f_P3C3R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32f_P4C4R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit float planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_32f_P4C4R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32fc_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit floating-point complex image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_32fc_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32fc_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    32-bit floating-point complex image copy.

    Declaration
    public static NppStatus nppiCopy_32fc_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32fc_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Two-channel 32-bit floating-point complex image copy.

    Declaration
    public static NppStatus nppiCopy_32fc_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32fc_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 32-bit floating-point complex image copy.

    Declaration
    public static NppStatus nppiCopy_32fc_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32fc_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit floating-point complex image copy.

    Declaration
    public static NppStatus nppiCopy_32fc_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_AC4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 32-bit signed image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_32s_AC4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 32-bit image copy, not affecting Alpha.

    Declaration
    public static NppStatus nppiCopy_32s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C1C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to three-channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C1C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C1C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to four-channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C1C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C1MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C1MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    32-bit image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C3C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel to single-channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C3C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C3CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 32-bit signed image copy for three-channel images.

    Declaration
    public static NppStatus nppiCopy_32s_C3CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C3MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation three channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C3MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C3P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Three-channel 32-bit signed packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C3P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three channel 32-bit image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C4C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel to single-channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C4C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C4CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 32-bit signed image copy for four-channel images.

    Declaration
    public static NppStatus nppiCopy_32s_C4CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 32-bit signed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C4P4R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Four-channel 32-bit signed packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C4P4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 32-bit image copy.

    Declaration
    public static NppStatus nppiCopy_32s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_P3C3R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 32-bit signed planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_P3C3R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32s_P4C4R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit signed planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_32s_P4C4R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32sc_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit complex image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_32sc_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32sc_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    32-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_32sc_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32sc_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Two-channel 32-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_32sc_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32sc_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 32-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_32sc_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_32sc_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 32-bit complex image copy.

    Declaration
    public static NppStatus nppiCopy_32sc_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8s_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 8-bit image copy, ignoring alpha channel.

    Declaration
    public static NppStatus nppiCopy_8s_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8s_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    8-bit image copy.

    Declaration
    public static NppStatus nppiCopy_8s_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8s_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Two-channel 8-bit image copy.

    Declaration
    public static NppStatus nppiCopy_8s_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8s_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 8-bit image copy.

    Declaration
    public static NppStatus nppiCopy_8s_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8s_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 8-bit image copy.

    Declaration
    public static NppStatus nppiCopy_8s_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_AC4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 8-bit unsigned image copy, ignoring alpha.

    Declaration
    public static NppStatus nppiCopy_8u_AC4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_AC4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 8-bit unsigned image copy, not affecting Alpha channel.

    Declaration
    public static NppStatus nppiCopy_8u_AC4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C1C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to three-channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C1C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C1C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Single-channel to four-channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C1C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C1MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C1MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C3C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel to single-channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C3C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C3CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 8-bit unsigned image copy for three-channel images.

    Declaration
    public static NppStatus nppiCopy_8u_C3CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C3MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation three channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C3MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C3P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Three-channel 8-bit unsigned packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C3P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C3R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Three channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C4C1R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel to single-channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C4C1R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C4CR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    Select-channel 8-bit unsigned image copy for four-channel images.

    Declaration
    public static NppStatus nppiCopy_8u_C4CR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Select-Channel Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Select-Channel Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C4MR(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize, CUdeviceptr, Int32)

    \ref masked_operation four channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C4MR(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI, CUdeviceptr pMask, int nMaskStep)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    CUdeviceptr pMask

    Mask-Image Pointer.

    System.Int32 nMaskStep

    Mask-Image Line Step.

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C4P4R(CUdeviceptr, Int32, CUdeviceptr[], Int32, NppiSize)

    Four-channel 8-bit unsigned packed to planar image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C4P4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] aDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr[] aDst

    Planar Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_C4R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)

    4 channel 8-bit unsigned image copy.

    Declaration
    public static NppStatus nppiCopy_8u_C4R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr pSrc

    Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_P3C3R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Three-channel 8-bit unsigned planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_8u_P3C3R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

    nppiCopy_8u_P4C4R(CUdeviceptr[], Int32, CUdeviceptr, Int32, NppiSize)

    Four-channel 8-bit unsigned planar to packed image copy.

    Declaration
    public static NppStatus nppiCopy_8u_P4C4R(CUdeviceptr[] aSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
    Parameters
    Type Name Description
    CUdeviceptr[] aSrc

    Planar Source-Image Pointer.

    System.Int32 nSrcStep

    Source-Image Line Step.

    CUdeviceptr pDst

    Destination-Image Pointer.

    System.Int32 nDstStep

    Destination-Image Line Step.

    NppiSize oSizeROI

    Region-of-Interest (ROI).

    Returns
    Type Description
    NppStatus

    StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError

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