共用方式為


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