D3DXMACRO 结构
描述效果对象使用的预处理器定义。
语法
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
成员
备注
若要在多行中使用 D3DXMACRO,请在每个新行字符前面加上反斜杠 (如 C 语言) 中的#define。 例如:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
请注意行尾的 3 个反斜杠字符。 前两个需要输出单个“\”,后跟换行符“\n”。 还可以选择使用“\\\r\n”终止行。
要求
要求 | 值 |
---|---|
标头 |
|
请参阅