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) 。
[in] 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 |