D2D1_VERTEX_USAGE列挙 (d2d1effectauthor.h)

頂点バッファーの変更頻度が低いか、頻繁に変更されるかを示します。

構文

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 アプリ]
Header d2d1effectauthor.h

こちらもご覧ください

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform