次の方法で共有


D3D10_MESSAGE_CATEGORY

デバッグ メッセージのカテゴリです。これは、ID3D10InfoQueue::GetMessage でメッセージを取得したり、ID3D10InfoQueue::AddMessage でメッセージを追加したりするときに、メッセージのカテゴリを識別します。情報キュー フィルターの作成時にこれらの値を使用して、メッセージのカテゴリごとにストレージ フィルターおよび取得フィルターの通過を許可または拒否することができます。

typedef enum D3D10_MESSAGE_CATEGORY
{
    D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED = 0,
    D3D10_MESSAGE_CATEGORY_MISCELLANEOUS = ( D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED + 1 ),
    D3D10_MESSAGE_CATEGORY_INITIALIZATION = ( D3D10_MESSAGE_CATEGORY_MISCELLANEOUS + 1 ),
    D3D10_MESSAGE_CATEGORY_CLEANUP = ( D3D10_MESSAGE_CATEGORY_INITIALIZATION + 1 ),
    D3D10_MESSAGE_CATEGORY_COMPILATION = ( D3D10_MESSAGE_CATEGORY_CLEANUP + 1 ),
    D3D10_MESSAGE_CATEGORY_STATE_CREATION = ( D3D10_MESSAGE_CATEGORY_COMPILATION + 1 ),
    D3D10_MESSAGE_CATEGORY_STATE_SETTING = ( D3D10_MESSAGE_CATEGORY_STATE_CREATION + 1 ),
    D3D10_MESSAGE_CATEGORY_STATE_GETTING = ( D3D10_MESSAGE_CATEGORY_STATE_SETTING + 1 ),
    D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION = ( D3D10_MESSAGE_CATEGORY_STATE_GETTING + 1 ),
    D3D10_MESSAGE_CATEGORY_EXECUTION = ( D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION + 1 ),
} D3D10_MESSAGE_CATEGORY;

定数

  • D3D10_MESSAGE_CATEGORY_APPLICATION_DEFINED
    ユーザー定義メッセージです。「ID3D10InfoQueue::AddMessage」を参照してください。

  • D3D10_MESSAGE_CATEGORY_MISCELLANEOUS

  • D3D10_MESSAGE_CATEGORY_INITIALIZATION

  • D3D10_MESSAGE_CATEGORY_CLEANUP

  • D3D10_MESSAGE_CATEGORY_COMPILATION

  • D3D10_MESSAGE_CATEGORY_STATE_CREATION

  • D3D10_MESSAGE_CATEGORY_STATE_SETTING

  • D3D10_MESSAGE_CATEGORY_STATE_GETTING

  • D3D10_MESSAGE_CATEGORY_RESOURCE_MANIPULATION

  • D3D10_MESSAGE_CATEGORY_EXECUTION

解説 

これは情報キュー機能の一部です。「ID3D10InfoQueue インターフェイス」を参照してください。

要件

ヘッダー: D3D10.h 宣言

ライブラリ: D3D10.lib 内容

関連項目

コア列挙型