D2D1_VERTEX_BUFFER_PROPERTIES構造体 (d2d1effectauthor.h)
すべての頂点シェーダー定義の標準である頂点バッファーのプロパティを定義します。
構文
typedef struct D2D1_VERTEX_BUFFER_PROPERTIES {
UINT32 inputCount;
D2D1_VERTEX_USAGE usage;
const BYTE *data;
UINT32 byteWidth;
} D2D1_VERTEX_BUFFER_PROPERTIES;
メンバー
inputCount
頂点シェーダーへの入力の数。
usage
頂点バッファーを更新する頻度を示します。
data
頂点バッファーの初期コンテンツ。
byteWidth
頂点バッファーのサイズ (バイト単位)。
注釈
使用法が動的な場合、システムはシステム メモリ バッファーを返し、これらの頂点を各要素のレンダリング頂点バッファーにコピーする可能性があります。
初期化データが指定されていない場合、バッファーは初期化されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
Header | d2d1effectauthor.h |