ID2D1EffectContext

Undocumented in source.
interface ID2D1EffectContext : IUnknown {}

Members

Functions

CheckFeatureSupport
HRESULT CheckFeatureSupport(D2D1_FEATURE feature, void* featureSupportData, uint featureSupportDataSize)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateBlendTransform
HRESULT CreateBlendTransform(uint numInputs, D2D1_BLEND_DESCRIPTION* blendDescription, ID2D1BlendTransform* blendTransform)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateBorderTransform
HRESULT CreateBorderTransform(D2D1_EXTEND_MODE extendModeX, D2D1_EXTEND_MODE extendModeY, ID2D1BorderTransform* transform)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateBoundsAdjustmentTransform
HRESULT CreateBoundsAdjustmentTransform(D2D1_RECT_L* outputRectangle, ID2D1BoundsAdjustmentTransform* transform)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateColorContext
HRESULT CreateColorContext(D2D1_COLOR_SPACE space, const(ubyte)* profile, uint profileSize, ID2D1ColorContext* colorContext)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateColorContextFromFilename
HRESULT CreateColorContextFromFilename(PCWSTR filename, ID2D1ColorContext* colorContext)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateColorContextFromWicColorContext
HRESULT CreateColorContextFromWicColorContext(IWICColorContext* wicColorContext, ID2D1ColorContext* colorContext)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateEffect
HRESULT CreateEffect(CLSID* effectId, ID2D1Effect* effect)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateOffsetTransform
HRESULT CreateOffsetTransform(D2D1_POINT_2L offset, ID2D1OffsetTransform* transform)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateResourceTexture
HRESULT CreateResourceTexture(const(GUID*) resourceId, D2D1_RESOURCE_TEXTURE_PROPERTIES* resourceTextureProperties, const(ubyte)* data, const(uint)* strides, uint dataSize, ID2D1ResourceTexture** resourceTexture)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateTransformNodeFromEffect
HRESULT CreateTransformNodeFromEffect(ID2D1Effect effect, ID2D1TransformNode* transformNode)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateVertexBuffer
HRESULT CreateVertexBuffer(D2D1_VERTEX_BUFFER_PROPERTIES* vertexBufferProperties, GUID* resourceId, D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES* customVertexBufferProperties, ID2D1VertexBuffer* buffer)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FindResourceTexture
HRESULT FindResourceTexture(GUID* resourceId, ID2D1ResourceTexture* resourceTexture)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FindVertexBuffer
HRESULT FindVertexBuffer(GUID* resourceId, ID2D1VertexBuffer* vertexBuffer)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDpi
void GetDpi(float* dpiX, float* dpiY)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMaximumSupportedFeatureLevel
HRESULT GetMaximumSupportedFeatureLevel(D3D_FEATURE_LEVEL* featureLevels, uint featureLevelsCount, D3D_FEATURE_LEVEL* maximumSupportedFeatureLevel)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IsBufferPrecisionSupported
BOOL IsBufferPrecisionSupported(D2D1_BUFFER_PRECISION bufferPrecision)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IsShaderLoaded
BOOL IsShaderLoaded(GUID* shaderId)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LoadComputeShader
HRESULT LoadComputeShader(GUID* resourceId, ubyte* shaderBuffer, uint shaderBufferCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LoadPixelShader
HRESULT LoadPixelShader(GUID* shaderId, const(ubyte)* shaderBuffer, uint shaderBufferCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LoadVertexShader
HRESULT LoadVertexShader(GUID* resourceId, ubyte* shaderBuffer, uint shaderBufferCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta