|   |   |   | 
| 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