public int CreatePixelShader([NativeTypeName("const void *")] void *pShaderBytecode, [NativeTypeName("SIZE_T")] nuint BytecodeLength, ID3D10PixelShader **ppPixelShader) { return(((delegate * unmanaged <ID3D10Device *, void *, nuint, ID3D10PixelShader **, int>)(lpVtbl[82]))((ID3D10Device *)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, ppPixelShader)); }
public void PSGetShader(ID3D10PixelShader **ppPixelShader) { ((delegate * unmanaged <ID3D10Device *, ID3D10PixelShader **, void>)(lpVtbl[41]))((ID3D10Device *)Unsafe.AsPointer(ref this), ppPixelShader); }
public HRESULT GetPixelShader(uint ShaderIndex, ID3D10PixelShader **ppPS) { return(((delegate * unmanaged <ID3D10EffectShaderVariable *, uint, ID3D10PixelShader **, int>)(lpVtbl[28]))((ID3D10EffectShaderVariable *)Unsafe.AsPointer(ref this), ShaderIndex, ppPS)); }
public int GetPixelShader([NativeTypeName("UINT")] uint ShaderIndex, [NativeTypeName("ID3D10PixelShader **")] ID3D10PixelShader **ppPS) { return(((delegate * unmanaged <ID3D10EffectShaderVariable *, uint, ID3D10PixelShader **, int>)(lpVtbl[28]))((ID3D10EffectShaderVariable *)Unsafe.AsPointer(ref this), ShaderIndex, ppPS)); }
public void PSGetShader([NativeTypeName("ID3D10PixelShader **")] ID3D10PixelShader **ppPixelShader) { ((delegate * unmanaged <ID3D10Device1 *, ID3D10PixelShader **, void>)(lpVtbl[41]))((ID3D10Device1 *)Unsafe.AsPointer(ref this), ppPixelShader); }