GetTypeInfo メソッドは、指定されたオブジェクトのネイティブ型を返します。 オブジェクトにネイティブ型情報が関連付けられていない場合 (たとえば、組み込み関数など)、呼び出しは成功しますが、null が返されます。
構文
HRESULT GetTypeInfo(
IDebugHostType **type
);
パラメーター
type
このポインターによって表されるオブジェクトのネイティブ型は、IDebugHostType インターフェイス としてここに返されます。
戻り値
このメソッドは、成功または失敗を示す HRESULT を返します。
備考
コード サンプル
このサンプルでは、IDebugHostType インターフェイス を使用します。
ComPtr<IModelObject> spObject; /* get an object */
ComPtr<IDebugHostType> spType;
if (SUCCEEDED(spObject->GetTypeInfo(&spType)) && spType != nullptr)
{
// The object has a native type. spType is such type.
}
必要条件
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |
関連項目
IModelObject インターフェイス の