D3DXMACRO-Struktur
Beschreibt Präprozessordefinitionen, die von einem Effektobjekt verwendet werden.
Syntax
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
Member
Bemerkungen
Um D3DXMACROs in mehr als einer Zeile zu verwenden, präfixieren Sie jedem neuen Zeilenzeichen einen umgekehrten Schrägstrich (z. B. einen #define in der Sprache C). Beispiel:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
Beachten Sie die drei umgekehrten Schrägstriche am Ende der Zeile. Die ersten beiden sind erforderlich, um ein einzelnes "\" auszugeben, gefolgt vom Zeilenumbruchzeichen "\n". Optional können Sie Ihre Zeilen auch mit "\\\r\n" beenden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für