DXTRACE_MSG

失敗した関数呼び出しのデバッグ メッセージを出力します。

#define DXTRACE_MSG(str) 

パラメータ

  • str
    Type(Type) char* * は. デバッガーに渡されるユーザー指定のデバッグ メッセージへのポインターです。

Return Values

成功した場合はゼロを返し、失敗した場合はゼロ以外の値を返します。

解説 

たとえば、次のコードで DXTRACE_MSG を呼び出します。

    DXTRACE_MSG( "Call failed" ) 

関数呼び出しが失敗すると、コンパイラの出力ウィンドウに、次のようなデバッグ メッセージが出力されます。

    c:\basichlsl\basichlsl.cpp(242): Call failed

このエラー メッセージでは、失敗した関数呼び出しのファイルと行番号が明らかになります。Visual Studio デバッガーを使用している場合は、デバッグ出力ウィンドウ内でこのメッセージをダブルクリックすると、エラーが発生したソース コードの行にジャンプできます。

    エラー メッセージを表示するには、デバッグ ビルドを実行している必要があります。

エラー コードも返す場合は、「DXTRACE_ERR」を参照してください。