D3DX12GetBaseSubobjectType 関数

渡されたサブオブジェクト型の基底クラスに対応するサブオブジェクト型を返します。

構文

D3D12_PIPELINE_STATE_SUBOBJECT_TYPE inline D3DX12GetBaseSubobjectType(
   D3D12_PIPELINE_STATE_SUBOBJECT_TYPE SubobjectType
);

パラメーター

SubobjectType

種類: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE

関心のあるサブオブジェクトの種類を指定する列挙値。

戻り値

種類: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE

SubobjectType が、別のサブオブジェクト データ型から派生したサブオブジェクト データ型に対応する場合、基本サブオブジェクト データ型のサブオブジェクト型が返されます。それ以外の場合は、渡されたサブオブジェクト型が返されます。 たとえば、 D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1 が渡された場合、 D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL が返されます。

解説

必要条件

要件
ヘッダー
D3dx12.h
ライブラリ
D3D12.lib
[DLL]
D3D12.dll

こちらもご覧ください

D3D12 のヘルパー関数