Freigeben über


D3D10ReflectShader-Funktion (d3d10shader.h)

Diese Funktion, die ein Shaderreflektionsobjekt zum Abrufen von Informationen zu einem kompilierten Shader erstellt, ist veraltet. Verwenden Sie stattdessen D3DReflect.

Syntax

HRESULT D3D10ReflectShader(
  [in]  const void             *pShaderBytecode,
  [in]  SIZE_T                 BytecodeLength,
  [out] ID3D10ShaderReflection **ppReflector
);

Parameter

[in] pShaderBytecode

Typ: const void*

Ein Zeiger auf den kompilierten Shader.

[in] BytecodeLength

Typ: SIZE_T

Länge von pShaderBytecode.

[out] ppReflector

Typ: ID3D10ShaderReflection**

Adresse einer Reflektionsschnittstelle.

Rückgabewert

Typ: HRESULT

Der Rückgabewert.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10shader.h
Bibliothek D3D10.lib
DLL D3D10.dll

Weitere Informationen

Shaderfunktionen