[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.ComputeInformation

ComputeInformation Class

ID2D1ComputeInfo

Inheritance
ComputeInformation
Implements
Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("5598b14b-9fd7-48b7-9bdb-8f0964eb38bc")]
public class ComputeInformation : RenderInformation, IDisposable, IUnknown

Constructors

Name Description
ComputeInformation(IntPtr)

Initializes a new instance of the ComputeInformation class.

Methods

Name Description
SetComputeShader(Guid)

HRESULT ID2D1ComputeInfo::SetComputeShader([In] const GUID& shaderId)

SetComputeShaderConstantBuffer(IntPtr, int)

HRESULT ID2D1ComputeInfo::SetComputeShaderConstantBuffer([In, Buffer] const void* buffer,[In] unsigned int bufferCount)

SetConstantBuffer(DataStream)

Sets the constant buffer data from a DataStream.

SetConstantBuffer<T>(T)

Sets the constant buffer data from a struct value.

SetConstantBuffer<T>(ref T)

Sets the constant buffer data from a struct value.

SetResourceTexture(int, ResourceTexture)

HRESULT ID2D1ComputeInfo::SetResourceTexture([In] unsigned int textureIndex,[In] ID2D1ResourceTexture* resourceTexture)

Operators

Name Description
explicit operator ComputeInformation(IntPtr)

Performs an explicit conversion from IntPtr to ComputeInformation.