Class NPPNativeMethods.NPPs.DotProduct
Dot Product
Inheritance
Inherited Members
Namespace: ManagedCuda.NPP
Assembly: NPP.dll
Syntax
public static class DotProduct
Methods
nppsDotProd_16s_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer dot product method, return value is 16-bit signed short integer.
Declaration
public static NppStatus nppsDotProd_16s_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s16sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.
Declaration
public static NppStatus nppsDotProd_16s16sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s16sc32fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit float complex.
Declaration
public static NppStatus nppsDotProd_16s16sc32fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s16sc32sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer and 16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_16s16sc32sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s16sc64sc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer and 16-bit signed short integer short dot product method, return value is 64-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_16s16sc64sc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s32f(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer dot product method, return value is 32-bit float.
Declaration
public static NppStatus nppsDotProd_16s32f(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s32s_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer dot product method, return value is 32-bit signed integer.
Declaration
public static NppStatus nppsDotProd_16s32s_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s32s32s_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer and 32-bit signed integer dot product method, return value is 32-bit signed integer.
Declaration
public static NppStatus nppsDotProd_16s32s32s_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16s64s(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer dot product method, return value is 64-bit signed integer.
Declaration
public static NppStatus nppsDotProd_16s64s(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer complex dot product method, return value is 16-bit signed short integer complex.
Declaration
public static NppStatus nppsDotProd_16sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16sc32fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer complex dot product method, return value is 32-bit float complex.
Declaration
public static NppStatus nppsDotProd_16sc32fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16sc32sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
16-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_16sc32sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_16sc64sc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
16-bit signed short integer complex dot product method, return value is 64-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_16sc64sc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32f(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float dot product method, return value is 32-bit float.
Declaration
public static NppStatus nppsDotProd_32f(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32f32fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float and 32-bit float complex dot product method, return value is 32-bit float complex.
Declaration
public static NppStatus nppsDotProd_32f32fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32f32fc64fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float and 32-bit float complex dot product method, return value is 64-bit float complex.
Declaration
public static NppStatus nppsDotProd_32f32fc64fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32f64f(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float dot product method, return value is 64-bit float.
Declaration
public static NppStatus nppsDotProd_32f64f(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float complex dot product method, return value is 32-bit float complex.
Declaration
public static NppStatus nppsDotProd_32fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32fc64fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
32-bit float complex dot product method, return value is 64-bit float complex.
Declaration
public static NppStatus nppsDotProd_32fc64fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32s_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
32-bit signed integer dot product method, return value is 32-bit signed integer.
Declaration
public static NppStatus nppsDotProd_32s_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32s32sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
32-bit signed short integer and 32-bit signed short integer complex dot product method, return value is 32-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_32s32sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_32sc_Sfs(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr)
32-bit signed integer complex dot product method, return value is 32-bit signed integer complex.
Declaration
public static NppStatus nppsDotProd_32sc_Sfs(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, int nScaleFactor, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
System.Int32 | nScaleFactor | Integer Result Scaling. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_64f(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
64-bit float dot product method, return value is 64-bit float.
Declaration
public static NppStatus nppsDotProd_64f(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_64f64fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
64-bit float and 64-bit float complex dot product method, return value is 64-bit float complex.
Declaration
public static NppStatus nppsDotProd_64f64fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProd_64fc(CUdeviceptr, CUdeviceptr, Int32, CUdeviceptr, CUdeviceptr)
64-bit float complex dot product method, return value is 64-bit float complex.
Declaration
public static NppStatus nppsDotProd_64fc(CUdeviceptr pSrc1, CUdeviceptr pSrc2, int nLength, CUdeviceptr pDp, CUdeviceptr pDeviceBuffer)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc1 | Source signal pointer. |
CUdeviceptr | pSrc2 | Source 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.. |
CUdeviceptr | pDp | Pointer to the dot product result. |
CUdeviceptr | pDeviceBuffer | Pointer to the required device memory allocation. |
Returns
Type | Description |
---|---|
NppStatus |
nppsDotProdGetBufferSize_16s_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s16sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s16sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s16sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s16sc32fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s16sc32fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s16sc32fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s16sc32sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s16sc32sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s16sc32sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s16sc64sc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s16sc64sc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s16sc64sc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s32f(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s32f.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s32f(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s32s_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s32s_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s32s_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s32s32s_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s32s32s_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s32s32s_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16s64s(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16s64s.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16s64s(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16sc32fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16sc32fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16sc32fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16sc32sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16sc32sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16sc32sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_16sc64sc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_16sc64sc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_16sc64sc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32f(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32f.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32f(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32f32fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32f32fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32f32fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32f32fc64fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32f32fc64fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32f32fc64fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32f64f(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32f64f.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32f64f(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32fc64fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32fc64fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32fc64fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32s_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32s_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32s_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32s32sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32s32sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32s32sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_32sc_Sfs(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_32sc_Sfs.
Declaration
public static NppStatus nppsDotProdGetBufferSize_32sc_Sfs(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_64f(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_64f.
Declaration
public static NppStatus nppsDotProdGetBufferSize_64f(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_64f64fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_64f64fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_64f64fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |
nppsDotProdGetBufferSize_64fc(Int32, ref Int32)
Device-buffer size (in bytes) for nppsDotProd_64fc.
Declaration
public static NppStatus nppsDotProdGetBufferSize_64fc(int nLength, ref int hpBufferSize)
Parameters
Type | Name | Description |
---|---|---|
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.. |
System.Int32 | hpBufferSize | Required buffer size. Important: |
Returns
Type | Description |
---|---|
NppStatus | NPP_SUCCESS |