Class AnalysisTransform
[Guid("0359dc30-95e6-4568-9055-27720d130e93")]
public class AnalysisTransform : ComObject
- Inheritance
-
AnalysisTransform
Constructors
AnalysisTransform(nint)
public AnalysisTransform(nint nativePtr)
Parameters
nativePtr
nint
Methods
ProcessAnalysisResults(DataStream)
Supplies the analysis data to an analysis transform.
public void ProcessAnalysisResults(DataStream analysisData)
Parameters
analysisData
DataStreamThe data that the transform will analyze.
Remarks
The output of the transform will be copied to CPU-accessible memory by the imaging effects system before being passed to the implementation.If this call fails, the corresponding Effect instance is placed into an error state and fails to draw.
ProcessAnalysisResults<T>(T)
Supplies the analysis data to an analysis transform.
public void ProcessAnalysisResults<T>(T analysisData) where T : struct
Parameters
analysisData
TThe data that the transform will analyze.
Type Parameters
T
Remarks
The output of the transform will be copied to CPU-accessible memory by the imaging effects system before being passed to the implementation.If this call fails, the corresponding Effect instance is placed into an error state and fails to draw.
ProcessAnalysisResults<T>(T[])
Supplies the analysis data to an analysis transform.
public void ProcessAnalysisResults<T>(T[] analysisData) where T : struct
Parameters
analysisData
T[]The data that the transform will analyze.
Type Parameters
T
Remarks
The output of the transform will be copied to CPU-accessible memory by the imaging effects system before being passed to the implementation.If this call fails, the corresponding Effect instance is placed into an error state and fails to draw.
Operators
explicit operator AnalysisTransform(nint)
public static explicit operator AnalysisTransform(nint nativePtr)
Parameters
nativePtr
nint