ID3D10InfoQueue::AddMessage メソッド (d3d10sdklayers.h)

Direct3D 10 デバッグ メッセージをメッセージ キューに追加し、そのメッセージをデバッグ出力に送信します。

構文

HRESULT AddMessage(
  [in] D3D10_MESSAGE_CATEGORY Category,
  [in] D3D10_MESSAGE_SEVERITY Severity,
  [in] D3D10_MESSAGE_ID       ID,
  [in] LPCSTR                 pDescription
);

パラメーター

[in] Category

種類: D3D10_MESSAGE_CATEGORY

メッセージのカテゴリ ( 「D3D10_MESSAGE_CATEGORY」を参照)。

[in] Severity

種類: D3D10_MESSAGE_SEVERITY

メッセージの重大度 ( 「D3D10_MESSAGE_SEVERITY」を参照)。

[in] ID

種類: D3D10_MESSAGE_ID

メッセージの一意識別子 ( D3D10_MESSAGE_IDを参照)。

[in] pDescription

種類: LPCSTR

ユーザー定義メッセージ。

戻り値

型: HRESULT

このメソッドは、次の Direct3D 10 リターン コードのいずれかを返します

注釈

このメソッドは、Direct3D 10 デバッグ メッセージをメッセージ キューに追加し、デバッグ出力に送信するためにランタイムの内部メカニズムによって使用されます。 アプリケーションで独自のカスタム メッセージをメッセージ キューに追加し、デバッグ出力に送信するには、 ID3D10InfoQueue::AddApplicationMessage を呼び出します。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d10sdklayers.h

こちらもご覧ください

ID3D10InfoQueue インターフェイス