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 |