Пример #1
0
 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));
 }
Пример #2
0
 public void PSGetShader(ID3D10PixelShader **ppPixelShader)
 {
     ((delegate * unmanaged <ID3D10Device *, ID3D10PixelShader **, void>)(lpVtbl[41]))((ID3D10Device *)Unsafe.AsPointer(ref this), ppPixelShader);
 }
Пример #3
0
 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));
 }
Пример #5
0
 public void PSGetShader([NativeTypeName("ID3D10PixelShader **")] ID3D10PixelShader **ppPixelShader)
 {
     ((delegate * unmanaged <ID3D10Device1 *, ID3D10PixelShader **, void>)(lpVtbl[41]))((ID3D10Device1 *)Unsafe.AsPointer(ref this), ppPixelShader);
 }