Freigeben über


D3DX12GetBaseSubobjectType-Funktion

Gibt den Unterobjekttyp zurück, der der Basisklasse des übergebenen Unterobjekttyps entspricht.

Syntax

D3D12_PIPELINE_STATE_SUBOBJECT_TYPE inline D3DX12GetBaseSubobjectType(
   D3D12_PIPELINE_STATE_SUBOBJECT_TYPE SubobjectType
);

Parameter

SubobjectType

Typ: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE

Ein Enumerationswert, der den für Sie interessanten Unterobjekttyp angibt.

Rückgabewert

Typ: D3D12_PIPELINE_STATE_SUBOBJECT_TYPE

Wenn SubobjectType einem Unterobjektdatentyp entspricht, der von einem anderen Unterobjektdatentyp abgeleitet ist, wird der Unterobjekttyp des Basisunterobjektdatentyps zurückgegeben. andernfalls wird der übergebene Unterobjekttyp zurückgegeben. Wenn beispielsweise D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1 übergeben wird, wird D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL zurückgegeben.

Bemerkungen

Anforderungen

Anforderung Wert
Header
D3dx12.h
Bibliothek
D3D12.lib
DLL
D3D12.dll

Siehe auch

Funktionen des Hilfsprogramms für D3D12