public int LoadComputePipeline([NativeTypeName("LPCWSTR")] ushort *pName, [NativeTypeName("const D3D12_COMPUTE_PIPELINE_STATE_DESC *")] D3D12_COMPUTE_PIPELINE_STATE_DESC *pDesc, [NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("void **")] void **ppPipelineState)
 {
     return(((delegate * unmanaged <ID3D12PipelineLibrary *, ushort *, D3D12_COMPUTE_PIPELINE_STATE_DESC *, Guid *, void **, int>)(lpVtbl[10]))((ID3D12PipelineLibrary *)Unsafe.AsPointer(ref this), pName, pDesc, riid, ppPipelineState));
 }
Ejemplo n.º 2
0
 public int CreateComputePipelineState([NativeTypeName("const D3D12_COMPUTE_PIPELINE_STATE_DESC *")] D3D12_COMPUTE_PIPELINE_STATE_DESC *pDesc, [NativeTypeName("const IID &")] Guid *riid, [NativeTypeName("void **")] void **ppPipelineState)
 {
     return(((delegate * unmanaged <ID3D12Device *, D3D12_COMPUTE_PIPELINE_STATE_DESC *, Guid *, void **, int>)(lpVtbl[11]))((ID3D12Device *)Unsafe.AsPointer(ref this), pDesc, riid, ppPipelineState));
 }