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」 終止行。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱