ID3D12InfoQueue::AddMessage メソッド (d3d12sdklayers.h)

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

構文

HRESULT AddMessage(
  [in] D3D12_MESSAGE_CATEGORY Category,
  [in] D3D12_MESSAGE_SEVERITY Severity,
  [in] D3D12_MESSAGE_ID       ID,
  [in] LPCSTR                 pDescription
);

パラメーター

[in] Category

種類: D3D12_MESSAGE_CATEGORY

メッセージのカテゴリ。

[in] Severity

種類: D3D12_MESSAGE_SEVERITY

メッセージの重大度。

[in] ID

種類: D3D12_MESSAGE_ID

メッセージの一意識別子。

[in] pDescription

種類: LPCSTR

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

戻り値

種類: HRESULT

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

解説

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

要件

   
対象プラットフォーム Windows
ヘッダー d3d12sdklayers.h

関連項目

ID3D12InfoQueue