D2D1_SPRITE_OPTIONS列舉 (d2d1_3.h)
指定如何繪製 Sprite 批次的其他層面,做為 ID2D1DeviceCoNtext3::D rawSpriteBatch呼叫的一部分。
Syntax
typedef enum D2D1_SPRITE_OPTIONS {
D2D1_SPRITE_OPTIONS_NONE = 0,
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE = 1,
D2D1_SPRITE_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
常數
D2D1_SPRITE_OPTIONS_NONE 值: 0 預設值。 沒有特殊的繪圖組態。 此選項會產生最佳的繪圖效能。 |
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE 值: 1 點陣圖圖元的插補會固定到 Sprite 的來源矩形。 如果來源點陣圖中的子影像沒有圖元分隔,則當您使用 D2D1_SPRITE_OPTIONS_NONE 繪製影像時,您可能會看到色彩變淡。 在此情況下,請考慮使用 Sprite 封裝工具在兩者之間新增框線,或使用此選項。 請注意,啟用此選項的繪圖 Sprite 比使用D2D1_SPRITE_OPTIONS_NONE慢。 |
D2D1_SPRITE_OPTIONS_FORCE_DWORD 值: 0xffffffff |
規格需求
標頭 | d2d1_3.h |