Win32 API 日本語リファレンス
ホームGraphics.Direct2D › ID2D1SpriteBatch

ID2D1SpriteBatch

COM
IID4dc583bf-3a10-438a-8722-e9765224f1f1継承元ID2D1Resource自前メソッド開始 vtbl4

メソッド 5

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
4HRESULT AddSprites(DWORD spriteCount, D2D_RECT_F* destinationRectangles, D2D_RECT_U* sourceRectangles, D2D1_COLOR_F* colors, D2D_MATRIX_3X2_F* transforms, DWORD destinationRectanglesStride, DWORD sourceRectanglesStride, DWORD colorsStride, DWORD transformsStride)
5HRESULT SetSprites(DWORD startIndex, DWORD spriteCount, D2D_RECT_F* destinationRectangles, D2D_RECT_U* sourceRectangles, D2D1_COLOR_F* colors, D2D_MATRIX_3X2_F* transforms, DWORD destinationRectanglesStride, DWORD sourceRectanglesStride, DWORD colorsStride, DWORD transformsStride)
6HRESULT GetSprites(DWORD startIndex, DWORD spriteCount, D2D_RECT_F* destinationRectangles, D2D_RECT_U* sourceRectangles, D2D1_COLOR_F* colors, D2D_MATRIX_3X2_F* transforms)
7DWORD GetSpriteCount()
8void Clear()