[]
ID2D1ResourceTexture
[Guid("688d15c3-02b0-438d-b13a-d1b44c32c39a")]
public class ResourceTexture : ComObject, IDisposable, IUnknown
Initializes a new instance of the ResourceTexture class.
public ResourceTexture(IntPtr nativePtr)
nativePtr IntPtrThe native pointer.
Initializes a new instance of BlendTransform class
public static ResourceTexture Create(EffectContext context, Guid resourceId, ResourceTextureProperties resourceTextureProperties)
context EffectContextThe effect context
resourceId GuidA unique identifier to the resource
resourceTextureProperties ResourceTexturePropertiesThe description of the resource
Initializes a new instance of BlendTransform class
public static ResourceTexture Create(EffectContext context, Guid resourceId, ResourceTextureProperties resourceTextureProperties, byte[] data, int[] strides)
context EffectContextThe effect context
resourceId GuidA unique identifier to the resource
resourceTextureProperties ResourceTexturePropertiesThe description of the resource
data byte[]Data
strides int[]Strides
HRESULT ID2D1ResourceTexture::Update([In, Buffer, Optional] const unsigned int* minimumExtents,[In, Buffer, Optional] const unsigned int* maximimumExtents,[In, Buffer, Optional] const unsigned int* strides,[In] unsigned int dimensions,[In, Buffer] const unsigned char* data,[In] unsigned int dataCount)
public void Update(int[] minimumExtents, int[] maximimumExtents, int[] strides, int dimensions, byte[] data, int dataCount)
Performs an explicit conversion from IntPtr to ResourceTexture.
public static explicit operator ResourceTexture(IntPtr nativePointer)
nativePointer IntPtr