D3D10GetInputAndOutputSignatureBlob function

Get a buffer that contains shader signatures.

Syntax


HRESULT D3D10GetInputAndOutputSignatureBlob(
  _In_  const void       *pShaderBytecode,
  _In_        SIZE_T     BytecodeLength,
  _Out_       ID3D10Blob **ppSignatureBlob
);

Parameters

pShaderBytecode [in]

Type: const void*

A pointer to the compiled shader. To get this pointer see Getting a Pointer to a Compiled Shader.

BytecodeLength [in]

Type: SIZE_T

The size of the shader bytecode in bytes.

ppSignatureBlob [out]

Type: ID3D10Blob**

The address of a pointer to the buffer (see ID3D10Blob Interface).

Return value

Type: HRESULT

This method returns one of the following Direct3D 10 Return Codes.

Requirements

Header

D3D10Shader.h

Library

D3D10.lib

DLL

D3D10.dll

See also

Shader Functions
Core Functions

 

 

Show: