![]() |
![]() |
![]() |
ShaderLoader.DisassembleShader Method |
Language: |
Disassembles a shader.
Visual Basic .NET Public Shared Function DisassembleShader( _
ByVal function As GraphicsStream, _
ByVal enableColorCode As Boolean, _
ByVal comments As String _
) As StringC# public static string DisassembleShader(
GraphicsStream function,
bool enableColorCode,
string comments
);Managed C++ public: static String* DisassembleShader(
GraphicsStream *function,
bool enableColorCode,
String *comments
);JScript .NET public static function DisassembleShader(
function : GraphicsStream,
enableColorCode : boolean,
comments : String
) : String;
function Microsoft.DirectX.GraphicsStream. A GraphicsStream object that contains 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.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center