Exemplo n.º 1
0
 public void DiscardResource([NativeTypeName("ID3D12Resource *")] ID3D12Resource *pResource, [NativeTypeName("const D3D12_DISCARD_REGION *")] D3D12_DISCARD_REGION *pRegion)
 {
     ((delegate * stdcall <ID3D12VideoProcessCommandList *, ID3D12Resource *, D3D12_DISCARD_REGION *, void>)(lpVtbl[13]))((ID3D12VideoProcessCommandList *)Unsafe.AsPointer(ref this), pResource, pRegion);
 }
 public void DiscardResource(ID3D12Resource *pResource, [NativeTypeName("const D3D12_DISCARD_REGION *")] D3D12_DISCARD_REGION *pRegion)
 {
     ((delegate * unmanaged <ID3D12VideoDecodeCommandList2 *, ID3D12Resource *, D3D12_DISCARD_REGION *, void>)(lpVtbl[13]))((ID3D12VideoDecodeCommandList2 *)Unsafe.AsPointer(ref this), pResource, pRegion);
 }
Exemplo n.º 3
0
 public void DiscardResource([NativeTypeName("ID3D12Resource *")] ID3D12Resource *pResource, [NativeTypeName("const D3D12_DISCARD_REGION *")] D3D12_DISCARD_REGION *pRegion)
 {
     ((delegate * unmanaged <ID3D12GraphicsCommandList1 *, ID3D12Resource *, D3D12_DISCARD_REGION *, void>)(lpVtbl[51]))((ID3D12GraphicsCommandList1 *)Unsafe.AsPointer(ref this), pResource, pRegion);
 }