Freigeben über


ID3D11ShaderReflectionType::IsEqual-Methode (d3d11shader.h)

Gibt an, ob zwei ID3D11ShaderReflectionType-Schnittstellenzeiger denselben zugrunde liegenden Typ aufweisen.

Syntax

HRESULT IsEqual(
  [in] ID3D11ShaderReflectionType *pType
);

Parameter

[in] pType

Typ: ID3D11ShaderReflectionType*

Ein Zeiger auf eine ID3D11ShaderReflectionType-Schnittstelle.

Rückgabewert

Typ: HRESULT

Gibt S_OK zurück, wenn die Zeiger denselben zugrunde liegenden Typ aufweisen. gibt andernfalls S_FALSE zurück.

Hinweise

IsEqual gibt an, ob die Quellen der ID3D11ShaderReflectionType-Schnittstellenzeiger denselben zugrunde liegenden Typ aufweisen. Wenn beispielsweise zwei ID3D11ShaderReflectionType-Schnittstellenzeiger aus Variablen abgerufen wurden, kann IsEqual verwendet werden, um zu ermitteln, ob die Variablen denselben Typ aufweisen.

Die Schnittstelle dieser Methode wird im sofort einsatzbereiten DLL-D3DCompiler_xx.dll gehostet.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d11shader.h
Bibliothek D3DCompiler.lib
DLL D3DCompiler_47.dll

Weitere Informationen

ID3D11ShaderReflectionType-Schnittstelle