ホーム › Graphics.Direct2D › ID2D1EffectContext
ID2D1EffectContext
COMメソッド 21
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | void GetDpi(FLOAT* dpiX, FLOAT* dpiY) |
| 4 | HRESULT CreateEffect(GUID* effectId, ID2D1Effect** effect) |
| 5 | HRESULT GetMaximumSupportedFeatureLevel(D3D_FEATURE_LEVEL* featureLevels, DWORD featureLevelsCount, D3D_FEATURE_LEVEL* maximumSupportedFeatureLevel) |
| 6 | HRESULT CreateTransformNodeFromEffect(ID2D1Effect* effect, ID2D1TransformNode** transformNode) |
| 7 | HRESULT CreateBlendTransform(DWORD numInputs, D2D1_BLEND_DESCRIPTION* blendDescription, ID2D1BlendTransform** transform) |
| 8 | HRESULT CreateBorderTransform(D2D1_EXTEND_MODE extendModeX, D2D1_EXTEND_MODE extendModeY, ID2D1BorderTransform** transform) |
| 9 | HRESULT CreateOffsetTransform(POINT offset, ID2D1OffsetTransform** transform) |
| 10 | HRESULT CreateBoundsAdjustmentTransform(RECT* outputRectangle, ID2D1BoundsAdjustmentTransform** transform) |
| 11 | HRESULT LoadPixelShader(GUID* shaderId, BYTE* shaderBuffer, DWORD shaderBufferCount) |
| 12 | HRESULT LoadVertexShader(GUID* resourceId, BYTE* shaderBuffer, DWORD shaderBufferCount) |
| 13 | HRESULT LoadComputeShader(GUID* resourceId, BYTE* shaderBuffer, DWORD shaderBufferCount) |
| 14 | BOOL IsShaderLoaded(GUID* shaderId) |
| 15 | HRESULT CreateResourceTexture(GUID* resourceId, D2D1_RESOURCE_TEXTURE_PROPERTIES* resourceTextureProperties, BYTE* data, DWORD* strides, DWORD dataSize, ID2D1ResourceTexture** resourceTexture) |
| 16 | HRESULT FindResourceTexture(GUID* resourceId, ID2D1ResourceTexture** resourceTexture) |
| 17 | HRESULT CreateVertexBuffer(D2D1_VERTEX_BUFFER_PROPERTIES* vertexBufferProperties, GUID* resourceId, D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES* customVertexBufferProperties, ID2D1VertexBuffer** buffer) |
| 18 | HRESULT FindVertexBuffer(GUID* resourceId, ID2D1VertexBuffer** buffer) |
| 19 | HRESULT CreateColorContext(D2D1_COLOR_SPACE space, BYTE* profile, DWORD profileSize, ID2D1ColorContext** colorContext) |
| 20 | HRESULT CreateColorContextFromFilename(LPWSTR filename, ID2D1ColorContext** colorContext) |
| 21 | HRESULT CreateColorContextFromWicColorContext(IWICColorContext* wicColorContext, ID2D1ColorContext** colorContext) |
| 22 | HRESULT CheckFeatureSupport(D2D1_FEATURE feature, void* featureSupportData, DWORD featureSupportDataSize) |
| 23 | BOOL IsBufferPrecisionSupported(D2D1_BUFFER_PRECISION bufferPrecision) |