Skip to main content
ID2D1AnalysisTransform::ProcessAnalysisResults method

Supplies the analysis data to an analysis transform.

Syntax


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

Parameters

analysisData [in]

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

Minimum supported client

Windows 8 and Platform Update for Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Header

D2d1effectauthor.h

Library

D2d1.lib

See also

ID2D1AnalysisTransform
ID2D1EffectContext::CreateResourceTexture