ID2D1AnalysisTransform::ProcessAnalysisResults method (d2d1effectauthor.h)

Supplies the analysis data to an analysis transform.

Syntax

HRESULT ProcessAnalysisResults(
  [in] const BYTE *analysisData,
       UINT32     analysisDataCount
);

Parameters

[in] analysisData

Type: const BYTE*

The data that the transform will analyze.

analysisDataCount

Type: UINT

The size of the analysis data.

Return value

Type: HRESULT

If the method succeeds, it returns S_OK. If it fails, it returns an HRESULT error code.

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 ID2D1Effect instance is placed into an error state and fails to draw.

Requirements

Requirement Value
Minimum supported client Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps]
Target Platform Windows
Header d2d1effectauthor.h
Library D2d1.lib

See also

ID2D1AnalysisTransform

ID2D1EffectContext::CreateResourceTexture