ID3D11InfoQueue::AddMessage 方法 (d3d11sdklayers.h)
將偵錯訊息新增至訊息佇列,並將該訊息傳送至偵錯輸出。
語法
HRESULT AddMessage(
[in] D3D11_MESSAGE_CATEGORY Category,
[in] D3D11_MESSAGE_SEVERITY Severity,
[in] D3D11_MESSAGE_ID ID,
[in] LPCSTR pDescription
);
參數
[in] Category
訊息類別 (請參閱 D3D11_MESSAGE_CATEGORY) 。
[in] Severity
訊息 (嚴重性,請參閱 D3D11_MESSAGE_SEVERITY) 。
[in] ID
類型: D3D11_MESSAGE_ID
訊息的唯一識別碼 (請參閱 D3D11_MESSAGE_ID) 。
[in] pDescription
類型: LPCSTR
使用者定義的訊息。
傳回值
類型: HRESULT
此方法會傳回下列其中一個 Direct3D 11 傳回碼。
備註
執行時間的內部機制會使用這個方法,將偵錯訊息新增至訊息佇列,並將其傳送至偵錯輸出。 若要讓應用程式將自己的自訂訊息新增至訊息佇列,並將其傳送至偵錯輸出,請呼叫 ID3D11InfoQueue::AddApplicationMessage。
需求
目標平台 | Windows |
標頭 | d3d11sdklayers.h |
程式庫 | D3D11.lib |