Compartir a través de


Función D3DStripShader (d3dcompiler.h)

Quita los blobs no deseados de un resultado de compilación.

Sintaxis

HRESULT D3DStripShader(
  [in]  LPCVOID  pShaderBytecode,
  [in]  SIZE_T   BytecodeLength,
  [in]  UINT     uStripFlags,
  [out] ID3DBlob **ppStrippedBlob
);

Parámetros

[in] pShaderBytecode

Tipo: LPCVOID

Puntero a los datos de origen como código HLSL compilado.

[in] BytecodeLength

Tipo: SIZE_T

Longitud de pSrcData.

[in] uStripFlags

Tipo: UINT

Seccione las opciones de marca, representadas por D3DCOMPILER_STRIP_FLAGS.

[out] ppStrippedBlob

Tipo: ID3DBlob**

Puntero a una variable que recibe un puntero a la interfaz ID3DBlob que puede usar para acceder al código de sombreador no deseado.

Valor devuelto

Tipo: HRESULT

Devuelve uno de los códigos de retorno de Direct3D 11.

Requisitos

   
Plataforma de destino Windows
Encabezado d3dcompiler.h
Library D3dcompiler_47.lib
Archivo DLL D3dcompiler_47.dll

Vea también

Funciones