pub unsafe extern "system" fn D3DSetBlobPart(
    pSrcData: LPCVOID,
    SrcDataSize: SIZE_T,
    Part: D3D_BLOB_PART,
    Flags: UINT,
    pPart: LPCVOID,
    PartSize: SIZE_T,
    ppNewShader: *mut *mut ID3DBlob
) -> HRESULT