D2D1_VERTEX_USAGE列舉 (d2d1effectauthor.h)

指出頂點緩衝區不常變更或經常變更。

Syntax

typedef enum D2D1_VERTEX_USAGE {
  D2D1_VERTEX_USAGE_STATIC = 0,
  D2D1_VERTEX_USAGE_DYNAMIC = 1,
  D2D1_VERTEX_USAGE_FORCE_DWORD = 0xffffffff
} ;

常數

 
D2D1_VERTEX_USAGE_STATIC
值: 0
建立的頂點緩衝區不常更新。
D2D1_VERTEX_USAGE_DYNAMIC
值: 1
建立的頂點緩衝區經常變更。
D2D1_VERTEX_USAGE_FORCE_DWORD
值: 0xffffffff

備註

如果建立動態頂點緩衝區,Direct2D 不一定會將緩衝區直接對應至 Direct3D 頂點緩衝區。 相反地,系統記憶體復本可以在轉譯效果時複製到轉譯引擎頂點緩衝區。

規格需求

需求
最低支援的用戶端 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式]
標頭 d2d1effectauthor.h

另請參閱

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform