|
| void | GetDpi ([out] float *dpi_x, [out] float *dpi_y) |
| |
| HRESULT | CreateEffect ([in] REFCLSID clsid, [out] ID2D1Effect **effect) |
| |
| HRESULT | GetMaximumSupportedFeatureLevel ([in] const D3D_FEATURE_LEVEL *levels, [in] UINT32 level_count, [out] D3D_FEATURE_LEVEL *max_level) |
| |
| HRESULT | CreateTransformNodeFromEffect ([in] ID2D1Effect *effect, [out] ID2D1TransformNode **node) |
| |
| HRESULT | CreateBlendTransform ([in] UINT32 num_inputs, [in] const D2D1_BLEND_DESCRIPTION *description, [out] ID2D1BlendTransform **transform) |
| |
| HRESULT | CreateBorderTransform ([in] D2D1_EXTEND_MODE mode_x, [in] D2D1_EXTEND_MODE mode_y, [out] ID2D1BorderTransform **transform) |
| |
| HRESULT | CreateOffsetTransform ([in] D2D1_POINT_2L offset, [out] ID2D1OffsetTransform **transform) |
| |
| HRESULT | CreateBoundsAdjustmentTransform ([in] const D2D1_RECT_L *output_rect, [out] ID2D1BoundsAdjustmentTransform **transform) |
| |
| HRESULT | LoadPixelShader ([in] REFGUID shader_id, [in] const BYTE *buffer, [in] UINT32 buffer_size) |
| |
| HRESULT | LoadVertexShader ([in] REFGUID shader_id, [in] const BYTE *buffer, [in] UINT32 buffer_size) |
| |
| HRESULT | LoadComputeShader ([in] REFGUID shader_id, [in] const BYTE *buffer, [in] UINT32 buffer_size) |
| |
| BOOL | IsShaderLoaded ([in] REFGUID shader_id) |
| |
| HRESULT | CreateResourceTexture ([in, optional] const GUID *id, [in] const D2D1_RESOURCE_TEXTURE_PROPERTIES *texture_properties, [in] const BYTE *data, [in] const UINT32 *strides, [in] UINT32 data_size, [out] ID2D1ResourceTexture **texture) |
| |
| HRESULT | FindResourceTexture ([in] const GUID *id, [out] ID2D1ResourceTexture **texture) |
| |
| HRESULT | CreateVertexBuffer ([in] const D2D1_VERTEX_BUFFER_PROPERTIES *buffer_properties, [in, optional] const GUID *id, [in, optional] const D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES *custom_buffer_properties, [out] ID2D1VertexBuffer **buffer) |
| |
| HRESULT | FindVertexBuffer ([in] const GUID *id, [out] ID2D1VertexBuffer **buffer) |
| |
| HRESULT | CreateColorContext ([in] D2D1_COLOR_SPACE space, [in] const BYTE *profile, [in] UINT32 profile_size, [out] ID2D1ColorContext **color_context) |
| |
| HRESULT | CreateColorContextFromFilename ([in] const WCHAR *filename, [out] ID2D1ColorContext **color_context) |
| |
| HRESULT | CreateColorContextFromWicColorContext ([in] IWICColorContext *wic_color_context, [out] ID2D1ColorContext **color_context) |
| |
| HRESULT | CheckFeatureSupport ([in] D2D1_FEATURE feature, [out] void *data, [in] UINT32 data_size) |
| |
| BOOL | IsBufferPrecisionSupported ([in] D2D1_BUFFER_PRECISION precision) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 501 of file d2d1effectauthor.idl.
◆ CheckFeatureSupport()
◆ CreateBlendTransform()
◆ CreateBorderTransform()
◆ CreateBoundsAdjustmentTransform()
◆ CreateColorContext()
◆ CreateColorContextFromFilename()
◆ CreateColorContextFromWicColorContext()
◆ CreateEffect()
◆ CreateOffsetTransform()
◆ CreateResourceTexture()
◆ CreateTransformNodeFromEffect()
◆ CreateVertexBuffer()
◆ FindResourceTexture()
◆ FindVertexBuffer()
◆ GetDpi()
| void ID2D1EffectContext::GetDpi |
( |
[out] float * |
dpi_x, |
|
|
[out] float * |
dpi_y |
|
) |
| |
◆ GetMaximumSupportedFeatureLevel()
◆ IsBufferPrecisionSupported()
◆ IsShaderLoaded()
| BOOL ID2D1EffectContext::IsShaderLoaded |
( |
[in] REFGUID |
shader_id | ) |
|
◆ LoadComputeShader()
◆ LoadPixelShader()
◆ LoadVertexShader()
The documentation for this interface was generated from the following file: