ShaderLoader.DisassembleShader Method |
Language: |
Disassembles a shader.
Visual Basic Public Shared Function DisassembleShader( _
ByVal pFunction As Integer, _
ByVal enableColorCode As Boolean, _
ByVal comments As String _
) As StringC# public static string DisassembleShader(
int pFunction,
bool enableColorCode,
string comments
);C++ public:
static String^ DisassembleShader(
int pFunction,
bool enableColorCode,
String^ comments
);JScript public static function DisassembleShader(
pFunction : int,
enableColorCode : boolean,
comments : String
) : String;
pFunction System.Int32
An integer pointer that represents the compiled shader code.enableColorCode System.Boolean
Set to true to enable color code to make it easier to read the disassembly; otherwise, false.comments System.String
String that contains comments about the disassembly.
System.String
Returns a string containing the disassembled shader.
Exceptions
InvalidCallException The method call is invalid. For example, a method's parameter might contain an invalid value. InvalidDataException The data is invalid. OutOfMemoryException Microsoft Direct3D could not allocate sufficient memory to complete the call.
Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center