typedef struct CDF_ALGTYPE * | CDF_ALGHANDLE |
Processing model.
Enumerator | Value | Description |
---|---|---|
CDF_ALG_ProcessingNormal |
The feature needs separate frame buffer for the image input and output. Frame buffers may overlap, but more than features slice size is. | |
CDF_ALG_ProcessingReadOnly |
The feature does not make an image output and leaves the input frame buffer untouched. Same input frame buffer is passed to next feature. | |
CDF_ALG_ProcessingInPlace |
The feature uses the same frame buffer for the image input and output. The input buffer is overwritten with the output. |
typedef enum CDF_ALG_PROCESSINGTYPE | CDF_ALG_PROCESSINGTYPE |
Processing model.
typedef struct CDF_ALG_INFOTYPE | CDF_ALG_INFOTYPE |
Static feature information. Remains same since creation of feature instance.
typedef struct CDF_ALG_RUNTIMEINFOTYPE | CDF_ALG_RUNTIMEINFOTYPE |
Runtime feature information. Information filled in CalculateMemoryUsage function.
typedef struct CDF_ALG_PROCESSINPUTINFOTYPE | CDF_ALG_PROCESSINPUTINFOTYPE |
Process input information. Input parameter in Process function.
typedef struct CDF_ALG_PROCESSOUTPUTINFOTYPE | CDF_ALG_PROCESSOUTPUTINFOTYPE |
Process output information. Output parameter in Process function.
Standard configuration indexes.
typedef enum CDF_INDEXSTANDARDTYPE | CDF_INDEXSTANDARDTYPE |
Standard configuration indexes.
typedef enum CDF_PROCESSINGSTRENGTHTYPE | CDF_PROCESSINGSTRENGTHTYPE |
Processing strength parameter values.
typedef struct CDF_MEMORYUSAGETYPE | CDF_MEMORYUSAGETYPE |
Memory usage. Output parameter in CalculateMemoryUsage function.