diff --git a/sdk-api-src/content/d3d10shader/nf-d3d10shader-id3d10shaderreflectiontype-getmembertypename.md b/sdk-api-src/content/d3d10shader/nf-d3d10shader-id3d10shaderreflectiontype-getmembertypename.md
index e0da6dd4fb33..7c95b1f83e0a 100644
--- a/sdk-api-src/content/d3d10shader/nf-d3d10shader-id3d10shaderreflectiontype-getmembertypename.md
+++ b/sdk-api-src/content/d3d10shader/nf-d3d10shader-id3d10shaderreflectiontype-getmembertypename.md
@@ -43,45 +43,25 @@ req.redist:
ms.custom: 19H1
---
-# ID3D10ShaderReflectionType::GetMemberTypeName
-
-
## -description
-
-Get a shader-reflection-variable type.
-
+Retrieves a shader-reflection-variable name given the index to that member of the struct type.
## -parameters
-
-
-
### -param Index [in]
-Type: UINT
-
-Zero-based index.
+Type: **[UINT](/windows/desktop/winprog/windows-data-types)**
+A zero-based index to a member of the struct type.
## -returns
+Type: **[LPCSTR](/windows/desktop/winprog/windows-data-types)**
-
-Type: LPCSTR
-
-The variable type.
-
-
-
+The member name in the form of a stringified value of the [D3D_SHADER_VARIABLE_TYPE](/windows/win32/api/d3dcommon/ne-d3dcommon-d3d_shader_variable_type) enumeration.
## -see-also
-
-
-
-ID3D10ShaderReflectionType Interface
-
-
-
-
+* [ID3D10ShaderReflectionType](/windows/win32/api/d3d10shader/nn-d3d10shader-id3d10shaderreflectiontype) interface
+* [D3D_SHADER_VARIABLE_TYPE](/windows/win32/api/d3dcommon/ne-d3dcommon-d3d_shader_variable_type) enumeration