ShaderLoader.DisassembleShader(GraphicsStream,Boolean,String) Method (Microsoft.DirectX.Direct3D)
Disassembles a shader.
Definition
Visual Basic 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
);C++ public:
static String^ DisassembleShader(
GraphicsStream^ function,
bool enableColorCode,
String^ comments
);JScript public static function DisassembleShader(
function : GraphicsStream,
enableColorCode : boolean,
comments : String
) : String;
Parameters
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.
Return Value
System.String
Returns a string containing the disassembled shader.
Remarks
Exceptions
The method call is invalid. For example, a method's parameter might contain an invalid value.
The data is invalid.
Microsoft Direct3D could not allocate sufficient memory to complete the call.