Direct2DShaderDrawTransformFactory.CreateShaderDrawTransform Method (UInt32, Guid, Direct2DPixelOptions)

Creates a Direct2D transform that can draw using a pixel shader. The returned object implements the COM interface ID2D1DrawTransform.

Namespace: Lumia.Imaging.Workers.Direct2D
Assembly: Lumia.Imaging (in Lumia.Imaging.dll) Version: 255.255.255.255

Syntax

public static IDirect2DShaderDrawTransform CreateShaderDrawTransform(
    uint inputCount,
    Guid pixelShaderId,
    Direct2DPixelOptions pixelOptions
)
'Declaration
Public Shared Function CreateShaderDrawTransform ( 
    inputCount As UInteger,
    pixelShaderId As Guid,
    pixelOptions As Direct2DPixelOptions
) As IDirect2DShaderDrawTransform
public:
static IDirect2DShaderDrawTransform^ CreateShaderDrawTransform(
    [InAttribute] unsigned int inputCount, 
    [InAttribute] Guid pixelShaderId, 
    [InAttribute] Direct2DPixelOptions pixelOptions
)
Lumia.Imaging.Workers.Direct2D.Direct2DShaderDrawTransformFactory.CreateShaderDrawTransform = function(inputCount, pixelShaderId, pixelOptions);

Parameters

  • inputCount
    Type: System.UInt32
    The number of inputs required by the pixel shader.
  • pixelShaderId
    Type: System.Guid
    The GUID of the pixel shader.

Return Value

Type: IDirect2DShaderDrawTransform
The IDirect2DShaderDrawTransform.

Version Information

Lumia Imaging SDK

Supported in: 3.0

See Also

Direct2DShaderDrawTransformFactory Class

Direct2DShaderDrawTransformFactory.Direct2DShaderDrawTransformFactory Members

CreateShaderDrawTransform Overload

Lumia.Imaging.Workers.Direct2D Namespace