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 應用程式] |
標頭 | d2d1effectauthor.h |