From e3daa1fbdfbb05f166bf152a02d4fed9b0f069a5 Mon Sep 17 00:00:00 2001 From: Amer Koleci Date: Mon, 3 Oct 2022 10:20:39 +0200 Subject: [PATCH] Bindings: Separate Direct3D11 bindings in new Vortice.Win32.Direct3D11 package --- Directory.Build.props | 2 +- Vortice.Win32.sln | 6 + src/Vortice.Win32.Direct3D11/Apis.Fxc.cs | 19 ++ .../Apis.cs | 0 .../BlendDescription.cs | 0 .../BlendDescription1.cs | 0 .../BufferDescription.cs | 0 .../DepthStencilDescription.cs | 0 .../DepthStencilOperationDescription.cs | 0 .../DepthStencilViewDescription.cs | 0 .../Direct3D11.Manual.cs | 0 .../Generated}/Direct3D11.cs | 0 .../Generated/Direct3D11.xml | 0 .../Generated}/ID3D11Asynchronous.cs | 4 +- .../Generated}/ID3D11AuthenticatedChannel.cs | 8 +- .../Generated}/ID3D11BlendState.cs | 4 +- .../Generated}/ID3D11BlendState1.cs | 4 +- .../Generated}/ID3D11Buffer.cs | 4 +- .../Generated}/ID3D11ClassInstance.cs | 10 +- .../Generated}/ID3D11ClassLinkage.cs | 6 +- .../Generated}/ID3D11CommandList.cs | 4 +- .../Generated}/ID3D11ComputeShader.cs | 2 +- .../Generated}/ID3D11Counter.cs | 4 +- .../Generated}/ID3D11CryptoSession.cs | 12 +- .../Generated}/ID3D11Debug.cs | 20 +- .../Generated}/ID3D11DepthStencilState.cs | 4 +- .../Generated}/ID3D11DepthStencilView.cs | 4 +- .../Generated}/ID3D11Device.cs | 82 +++---- .../Generated}/ID3D11Device1.cs | 16 +- .../Generated}/ID3D11Device2.cs | 10 +- .../Generated}/ID3D11Device3.cs | 24 +- .../Generated}/ID3D11Device4.cs | 6 +- .../Generated}/ID3D11Device5.cs | 6 +- .../Generated}/ID3D11DeviceChild.cs | 10 +- .../Generated}/ID3D11DeviceContext.cs | 218 +++++++++--------- .../Generated}/ID3D11DeviceContext1.cs | 40 ++-- .../Generated}/ID3D11DeviceContext2.cs | 22 +- .../Generated}/ID3D11DeviceContext3.cs | 8 +- .../Generated}/ID3D11DeviceContext4.cs | 6 +- .../Generated}/ID3D11DomainShader.cs | 2 +- .../Generated}/ID3D11Fence.cs | 8 +- .../Generated}/ID3D11FunctionLinkingGraph.cs | 18 +- .../ID3D11FunctionParameterReflection.cs | 4 +- .../Generated}/ID3D11FunctionReflection.cs | 16 +- .../Generated}/ID3D11GeometryShader.cs | 2 +- .../Generated}/ID3D11HullShader.cs | 2 +- .../Generated}/ID3D11InfoQueue.cs | 72 +++--- .../Generated}/ID3D11InputLayout.cs | 2 +- .../Generated}/ID3D11LibraryReflection.cs | 6 +- .../Generated}/ID3D11Linker.cs | 8 +- .../Generated}/ID3D11LinkingNode.cs | 2 +- .../Generated}/ID3D11Module.cs | 4 +- .../Generated}/ID3D11ModuleInstance.cs | 22 +- .../Generated}/ID3D11Multithread.cs | 10 +- .../Generated}/ID3D11PixelShader.cs | 2 +- .../Generated}/ID3D11Predicate.cs | 2 +- .../Generated}/ID3D11Query.cs | 4 +- .../Generated}/ID3D11Query1.cs | 4 +- .../Generated}/ID3D11RasterizerState.cs | 4 +- .../Generated}/ID3D11RasterizerState1.cs | 4 +- .../Generated}/ID3D11RasterizerState2.cs | 4 +- .../ID3D11RefDefaultTrackingOptions.cs | 4 +- .../Generated}/ID3D11RefTrackingOptions.cs | 4 +- .../Generated}/ID3D11RenderTargetView.cs | 4 +- .../Generated}/ID3D11RenderTargetView1.cs | 4 +- .../Generated}/ID3D11Resource.cs | 8 +- .../Generated}/ID3D11SamplerState.cs | 4 +- .../Generated}/ID3D11ShaderReflection.cs | 40 ++-- .../ID3D11ShaderReflectionConstantBuffer.cs | 8 +- .../Generated}/ID3D11ShaderReflectionType.cs | 24 +- .../ID3D11ShaderReflectionVariable.cs | 10 +- .../Generated}/ID3D11ShaderResourceView.cs | 4 +- .../Generated}/ID3D11ShaderResourceView1.cs | 4 +- .../Generated}/ID3D11ShaderTrace.cs | 18 +- .../Generated}/ID3D11ShaderTraceFactory.cs | 4 +- .../Generated}/ID3D11SwitchToRef.cs | 6 +- .../Generated}/ID3D11Texture1D.cs | 4 +- .../Generated}/ID3D11Texture2D.cs | 4 +- .../Generated}/ID3D11Texture2D1.cs | 4 +- .../Generated}/ID3D11Texture3D.cs | 4 +- .../Generated}/ID3D11Texture3D1.cs | 4 +- .../Generated}/ID3D11TracingDevice.cs | 6 +- .../Generated}/ID3D11UnorderedAccessView.cs | 4 +- .../Generated}/ID3D11UnorderedAccessView1.cs | 4 +- .../Generated}/ID3D11VertexShader.cs | 2 +- .../Generated}/ID3D11VideoContext.cs | 118 +++++----- .../Generated}/ID3D11VideoContext1.cs | 30 +-- .../Generated}/ID3D11VideoContext2.cs | 10 +- .../Generated}/ID3D11VideoContext3.cs | 6 +- .../Generated}/ID3D11VideoDecoder.cs | 6 +- .../ID3D11VideoDecoderOutputView.cs | 4 +- .../Generated}/ID3D11VideoDevice.cs | 36 +-- .../Generated}/ID3D11VideoDevice1.cs | 10 +- .../Generated}/ID3D11VideoDevice2.cs | 6 +- .../Generated}/ID3D11VideoProcessor.cs | 6 +- .../ID3D11VideoProcessorEnumerator.cs | 14 +- .../ID3D11VideoProcessorEnumerator1.cs | 4 +- .../ID3D11VideoProcessorInputView.cs | 4 +- .../ID3D11VideoProcessorOutputView.cs | 4 +- .../Generated}/ID3D11View.cs | 4 +- .../Generated}/ID3DDeviceContextState.cs | 2 +- .../Generated}/ID3DUserDefinedAnnotation.cs | 10 +- .../ID3D11Device.cs | 0 .../ID3D11DeviceChild.cs | 0 .../ID3D11DeviceContext.cs | 0 .../ID3D11Texture1D.cs | 0 .../ID3D11Texture2D.cs | 0 .../ID3D11Texture3D.cs | 0 .../MappedSubresource.cs | 0 .../QueryDescription.cs | 0 .../QueryDescription1.cs | 0 .../RasterizerDescription.cs | 0 .../RasterizerDescription1.cs | 0 .../RasterizerDescription2.cs | 0 .../RenderTargetViewDescription.cs | 0 .../SamplerDescription.cs | 0 .../ShaderResourceViewDescription.cs | 0 .../Texture1DDescription.cs | 0 .../Texture2DDescription.cs | 0 .../Texture2DDescription1.cs | 0 .../Texture3DDescription.cs | 0 .../Texture3DDescription1.cs | 0 .../UnorderedAccessViewDescription.cs | 0 .../Vortice.Win32.Direct3D11.csproj | 26 +++ .../Generated/Graphics/Direct3D.Fxc.cs | 9 - .../Graphics/Direct2D/ID2D1EffectContext.cs | 6 - src/Vortice.Win32/Graphics/Dxgi.Manual.cs | 1 - src/Vortice.Win32/Vortice.Win32.csproj | 7 +- .../01-ClearScreen/01-ClearScreen.csproj | 2 +- 129 files changed, 656 insertions(+), 618 deletions(-) create mode 100644 src/Vortice.Win32.Direct3D11/Apis.Fxc.cs rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Apis.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/BlendDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/BlendDescription1.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/BufferDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/DepthStencilDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/DepthStencilOperationDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/DepthStencilViewDescription.cs (100%) rename src/{Vortice.Win32/Graphics => Vortice.Win32.Direct3D11}/Direct3D11.Manual.cs (100%) rename src/{Vortice.Win32/Generated/Graphics => Vortice.Win32.Direct3D11/Generated}/Direct3D11.cs (100%) rename src/{Vortice.Win32 => Vortice.Win32.Direct3D11}/Generated/Direct3D11.xml (100%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Asynchronous.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11AuthenticatedChannel.cs (91%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11BlendState.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11BlendState1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Buffer.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ClassInstance.cs (90%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ClassLinkage.cs (93%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11CommandList.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ComputeShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Counter.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11CryptoSession.cs (88%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Debug.cs (81%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DepthStencilState.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DepthStencilView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device.cs (80%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device1.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device2.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device3.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device4.cs (99%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Device5.cs (99%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceChild.cs (86%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceContext.cs (78%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceContext1.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceContext2.cs (98%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceContext3.cs (99%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DeviceContext4.cs (99%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11DomainShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Fence.cs (91%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11FunctionLinkingGraph.cs (84%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11FunctionParameterReflection.cs (86%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11FunctionReflection.cs (78%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11GeometryShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11HullShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11InfoQueue.cs (74%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11InputLayout.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11LibraryReflection.cs (89%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Linker.cs (89%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11LinkingNode.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Module.cs (92%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ModuleInstance.cs (81%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Multithread.cs (85%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11PixelShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Predicate.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Query.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Query1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RasterizerState.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RasterizerState1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RasterizerState2.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RefDefaultTrackingOptions.cs (91%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RefTrackingOptions.cs (91%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RenderTargetView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11RenderTargetView1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Resource.cs (91%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11SamplerState.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderReflection.cs (77%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderReflectionConstantBuffer.cs (81%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderReflectionType.cs (76%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderReflectionVariable.cs (80%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderResourceView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderResourceView1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderTrace.cs (82%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11ShaderTraceFactory.cs (92%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11SwitchToRef.cs (89%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Texture1D.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Texture2D.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Texture2D1.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Texture3D.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11Texture3D1.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11TracingDevice.cs (89%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11UnorderedAccessView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11UnorderedAccessView1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VertexShader.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoContext.cs (80%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoContext1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoContext2.cs (98%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoContext3.cs (99%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoDecoder.cs (93%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoDecoderOutputView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoDevice.cs (81%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoDevice1.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoDevice2.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoProcessor.cs (92%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoProcessorEnumerator.cs (86%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoProcessorEnumerator1.cs (96%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoProcessorInputView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11VideoProcessorOutputView.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3D11View.cs (95%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3DDeviceContextState.cs (97%) rename src/{Vortice.Win32/Generated/Graphics/Direct3D11 => Vortice.Win32.Direct3D11/Generated}/ID3DUserDefinedAnnotation.cs (85%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11Device.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11DeviceChild.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11DeviceContext.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11Texture1D.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11Texture2D.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ID3D11Texture3D.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/MappedSubresource.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/QueryDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/QueryDescription1.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/RasterizerDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/RasterizerDescription1.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/RasterizerDescription2.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/RenderTargetViewDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/SamplerDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/ShaderResourceViewDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Texture1DDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Texture2DDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Texture2DDescription1.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Texture3DDescription.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/Texture3DDescription1.cs (100%) rename src/{Vortice.Win32/Graphics/Direct3D11 => Vortice.Win32.Direct3D11}/UnorderedAccessViewDescription.cs (100%) create mode 100644 src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj diff --git a/Directory.Build.props b/Directory.Build.props index 9d56452..e8af4f0 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -7,7 +7,7 @@ true true - 1.7.0 + 1.7.1 true diff --git a/Vortice.Win32.sln b/Vortice.Win32.sln index 68911c4..b38d03f 100644 --- a/Vortice.Win32.sln +++ b/Vortice.Win32.sln @@ -24,6 +24,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{065268A8 EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vortice.Win32.Direct3D12", "src\Vortice.Win32.Direct3D12\Vortice.Win32.Direct3D12.csproj", "{020F2D80-B3D0-4AB2-AC4D-25F51028E502}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Vortice.Win32.Direct3D11", "src\Vortice.Win32.Direct3D11\Vortice.Win32.Direct3D11.csproj", "{32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -46,6 +48,10 @@ Global {020F2D80-B3D0-4AB2-AC4D-25F51028E502}.Debug|Any CPU.Build.0 = Debug|Any CPU {020F2D80-B3D0-4AB2-AC4D-25F51028E502}.Release|Any CPU.ActiveCfg = Release|Any CPU {020F2D80-B3D0-4AB2-AC4D-25F51028E502}.Release|Any CPU.Build.0 = Release|Any CPU + {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Debug|Any CPU.Build.0 = Debug|Any CPU + {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Release|Any CPU.ActiveCfg = Release|Any CPU + {32CE7567-8C9E-43AD-9543-1F0A8CA1CA76}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/Vortice.Win32.Direct3D11/Apis.Fxc.cs b/src/Vortice.Win32.Direct3D11/Apis.Fxc.cs new file mode 100644 index 0000000..ab6f430 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11/Apis.Fxc.cs @@ -0,0 +1,19 @@ +// Copyright © Amer Koleci and Contributors. +// Licensed under the MIT License (MIT). See LICENSE in the repository root for more information. + +using Win32.Graphics.Direct3D11; + +namespace Win32.Graphics.Direct3D.Fxc; + +public static unsafe partial class Apis +{ + + [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] + public static extern HResult D3DCreateLinker(ID3D11Linker** ppLinker); + + [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] + public static extern HResult D3DLoadModule(void* pSrcData, nuint cbSrcDataSize, ID3D11Module** ppModule); + + [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] + public static extern HResult D3DCreateFunctionLinkingGraph(uint uFlags, ID3D11FunctionLinkingGraph** ppFunctionLinkingGraph); +} diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Apis.cs b/src/Vortice.Win32.Direct3D11/Apis.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Apis.cs rename to src/Vortice.Win32.Direct3D11/Apis.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/BlendDescription.cs b/src/Vortice.Win32.Direct3D11/BlendDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/BlendDescription.cs rename to src/Vortice.Win32.Direct3D11/BlendDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/BlendDescription1.cs b/src/Vortice.Win32.Direct3D11/BlendDescription1.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/BlendDescription1.cs rename to src/Vortice.Win32.Direct3D11/BlendDescription1.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/BufferDescription.cs b/src/Vortice.Win32.Direct3D11/BufferDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/BufferDescription.cs rename to src/Vortice.Win32.Direct3D11/BufferDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/DepthStencilDescription.cs b/src/Vortice.Win32.Direct3D11/DepthStencilDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/DepthStencilDescription.cs rename to src/Vortice.Win32.Direct3D11/DepthStencilDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/DepthStencilOperationDescription.cs b/src/Vortice.Win32.Direct3D11/DepthStencilOperationDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/DepthStencilOperationDescription.cs rename to src/Vortice.Win32.Direct3D11/DepthStencilOperationDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/DepthStencilViewDescription.cs b/src/Vortice.Win32.Direct3D11/DepthStencilViewDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/DepthStencilViewDescription.cs rename to src/Vortice.Win32.Direct3D11/DepthStencilViewDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11.Manual.cs b/src/Vortice.Win32.Direct3D11/Direct3D11.Manual.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11.Manual.cs rename to src/Vortice.Win32.Direct3D11/Direct3D11.Manual.cs diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11.cs b/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs similarity index 100% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11.cs rename to src/Vortice.Win32.Direct3D11/Generated/Direct3D11.cs diff --git a/src/Vortice.Win32/Generated/Direct3D11.xml b/src/Vortice.Win32.Direct3D11/Generated/Direct3D11.xml similarity index 100% rename from src/Vortice.Win32/Generated/Direct3D11.xml rename to src/Vortice.Win32.Direct3D11/Generated/Direct3D11.xml diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Asynchronous.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Asynchronous.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Asynchronous.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Asynchronous.cs index 82abee6..6a4bf25 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Asynchronous.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Asynchronous.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Asynchronous [Guid("4b35d0cd-1e15-4258-9c98-1b1333f6dd3b")] [NativeTypeName("struct ID3D11Asynchronous : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11Asynchronous return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11Asynchronous*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public uint GetDataSize() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11AuthenticatedChannel.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11AuthenticatedChannel.cs similarity index 91% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11AuthenticatedChannel.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11AuthenticatedChannel.cs index 88c0ff5..bc1d6ba 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11AuthenticatedChannel.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11AuthenticatedChannel.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11AuthenticatedChannel [Guid("3015a308-dcbd-47aa-a747-192486d14d4a")] [NativeTypeName("struct ID3D11AuthenticatedChannel : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11AuthenticatedChannel return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11AuthenticatedChannel*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetCertificateSize(uint* pCertificateSize) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11AuthenticatedChannel return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11AuthenticatedChannel*)Unsafe.AsPointer(ref this), pCertificateSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult GetCertificate(uint CertificateSize, byte* pCertificate) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11AuthenticatedChannel return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11AuthenticatedChannel*)Unsafe.AsPointer(ref this), CertificateSize, pCertificate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetChannelHandle(Handle* pChannelHandle) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState.cs index bb902b9..a0b45b2 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11BlendState [Guid("75b68faa-347d-4159-8f45-a0640f01cd9a")] [NativeTypeName("struct ID3D11BlendState : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11BlendState return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11BlendState*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetDesc(BlendDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState1.cs index 3d82f5d..14f33ec 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11BlendState1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11BlendState1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11BlendState1 [Guid("cc86fabe-da55-401d-85e7-e3c9de2877e9")] [NativeTypeName("struct ID3D11BlendState1 : ID3D11BlendState")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11BlendState1 ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11BlendState1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc1(BlendDescription1* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Buffer.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Buffer.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Buffer.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Buffer.cs index dd24bbe..f5a0527 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Buffer.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Buffer.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Buffer [Guid("48570b85-d1ee-4fcd-a250-eb350722b037")] [NativeTypeName("struct ID3D11Buffer : ID3D11Resource")] @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Buffer return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Buffer*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void GetDesc(BufferDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassInstance.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassInstance.cs similarity index 90% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassInstance.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassInstance.cs index 8556a47..a4aab13 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassInstance.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassInstance.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ClassInstance [Guid("a6cd7faa-b0b7-4a2f-9436-8662a65797cb")] [NativeTypeName("struct ID3D11ClassInstance : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11ClassInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ClassInstance*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetClassLinkage(ID3D11ClassLinkage** ppLinkage) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ClassInstance ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ClassInstance*)Unsafe.AsPointer(ref this), ppLinkage); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(ClassInstanceDescription* pDesc) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11ClassInstance ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ClassInstance*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetInstanceName(byte* pInstanceName, nuint* pBufferLength) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11ClassInstance ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11ClassInstance*)Unsafe.AsPointer(ref this), pInstanceName, pBufferLength); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void GetTypeName(byte* pTypeName, nuint* pBufferLength) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassLinkage.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassLinkage.cs similarity index 93% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassLinkage.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassLinkage.cs index dd6d91f..351343d 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ClassLinkage.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ClassLinkage.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ClassLinkage [Guid("ddf57cba-9543-46e4-a12b-f207a0fe7fed")] [NativeTypeName("struct ID3D11ClassLinkage : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11ClassLinkage return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ClassLinkage*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetClassInstance(sbyte* pClassInstanceName, uint InstanceIndex, ID3D11ClassInstance** ppInstance) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ClassLinkage return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ClassLinkage*)Unsafe.AsPointer(ref this), pClassInstanceName, InstanceIndex, ppInstance); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult CreateClassInstance(sbyte* pClassTypeName, uint ConstantBufferOffset, uint ConstantVectorOffset, uint TextureOffset, uint SamplerOffset, ID3D11ClassInstance** ppInstance) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CommandList.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11CommandList.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CommandList.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11CommandList.cs index 2ffb4d1..ad99eba 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CommandList.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11CommandList.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11CommandList [Guid("a24bc4d1-769e-43f7-8013-98ff566c18e2")] [NativeTypeName("struct ID3D11CommandList : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11CommandList return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11CommandList*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public uint GetContextFlags() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ComputeShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ComputeShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ComputeShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ComputeShader.cs index 3dff3b6..30acf67 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ComputeShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ComputeShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ComputeShader [Guid("4f5b196e-c2bd-495e-bd01-1fded38e4969")] [NativeTypeName("struct ID3D11ComputeShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Counter.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Counter.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Counter.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Counter.cs index b62fd35..98c9078 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Counter.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Counter.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Counter [Guid("6e8c49fb-a371-4770-b440-29086022b741")] [NativeTypeName("struct ID3D11Counter : ID3D11Asynchronous")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Counter return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Counter*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(CounterDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CryptoSession.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11CryptoSession.cs similarity index 88% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CryptoSession.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11CryptoSession.cs index 3a0def2..18eb902 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11CryptoSession.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11CryptoSession.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11CryptoSession [Guid("9b32f9ad-bdcc-40a6-a39d-d5c865845720")] [NativeTypeName("struct ID3D11CryptoSession : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11CryptoSession return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11CryptoSession*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetCryptoType(Guid* pCryptoType) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11CryptoSession ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11CryptoSession*)Unsafe.AsPointer(ref this), pCryptoType); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDecoderProfile(Guid* pDecoderProfile) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11CryptoSession ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11CryptoSession*)Unsafe.AsPointer(ref this), pDecoderProfile); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult GetCertificateSize(uint* pCertificateSize) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11CryptoSession return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11CryptoSession*)Unsafe.AsPointer(ref this), pCertificateSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult GetCertificate(uint CertificateSize, byte* pCertificate) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11CryptoSession return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11CryptoSession*)Unsafe.AsPointer(ref this), CertificateSize, pCertificate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public void GetCryptoSessionHandle(Handle* pCryptoSessionHandle) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Debug.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Debug.cs similarity index 81% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Debug.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Debug.cs index d8fcbde..5f9c45e 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Debug.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Debug.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Debug [Guid("79cf2233-7536-4948-9d36-1e4692dc5760")] [NativeTypeName("struct ID3D11Debug : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult SetFeatureMask(uint Mask) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11Debug*)Unsafe.AsPointer(ref this), Mask); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public uint GetFeatureMask() @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11Debug*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult SetPresentPerRenderOpDelay(uint Milliseconds) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11Debug*)Unsafe.AsPointer(ref this), Milliseconds); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public uint GetPresentPerRenderOpDelay() @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11Debug*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult SetSwapChain(Graphics.Dxgi.IDXGISwapChain* pSwapChain) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Debug*)Unsafe.AsPointer(ref this), pSwapChain); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult GetSwapChain(Graphics.Dxgi.IDXGISwapChain** ppSwapChain) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11Debug*)Unsafe.AsPointer(ref this), ppSwapChain); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult ValidateContext(ID3D11DeviceContext* pContext) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Debug*)Unsafe.AsPointer(ref this), pContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult ReportLiveDeviceObjects(ReportLiveDeviceObjectFlags Flags) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11Debug return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11Debug*)Unsafe.AsPointer(ref this), Flags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult ValidateContextForDispatch(ID3D11DeviceContext* pContext) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilState.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilState.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilState.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilState.cs index d684769..7b689a7 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilState.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilState.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DepthStencilState [Guid("03823efb-8d8f-4e1c-9aa2-f64bb2cbfdf1")] [NativeTypeName("struct ID3D11DepthStencilState : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11DepthStencilState return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11DepthStencilState*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetDesc(DepthStencilDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilView.cs index 3ac5a14..76b8ea9 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DepthStencilView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DepthStencilView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DepthStencilView [Guid("9fdac92a-1876-48c3-afad-25b94f84a9b6")] [NativeTypeName("struct ID3D11DepthStencilView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11DepthStencilView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11DepthStencilView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(DepthStencilViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device.cs similarity index 80% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device.cs index bcc1a92..63e2801 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device [Guid("db6f6ddb-ac77-4e88-8253-819df9bbf140")] [NativeTypeName("struct ID3D11Device : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult CreateBuffer(BufferDescription* pDesc, SubresourceData* pInitialData, ID3D11Buffer** ppBuffer) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppBuffer); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult CreateTexture1D(Texture1DDescription* pDesc, SubresourceData* pInitialData, ID3D11Texture1D** ppTexture1D) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppTexture1D); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult CreateTexture2D(Texture2DDescription* pDesc, SubresourceData* pInitialData, ID3D11Texture2D** ppTexture2D) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppTexture2D); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult CreateTexture3D(Texture3DDescription* pDesc, SubresourceData* pInitialData, ID3D11Texture3D** ppTexture3D) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDesc, pInitialData, ppTexture3D); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult CreateShaderResourceView(ID3D11Resource* pResource, ShaderResourceViewDescription* pDesc, ID3D11ShaderResourceView** ppSRView) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Device*)Unsafe.AsPointer(ref this), pResource, pDesc, ppSRView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult CreateUnorderedAccessView(ID3D11Resource* pResource, UnorderedAccessViewDescription* pDesc, ID3D11UnorderedAccessView** ppUAView) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11Device*)Unsafe.AsPointer(ref this), pResource, pDesc, ppUAView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult CreateRenderTargetView(ID3D11Resource* pResource, RenderTargetViewDescription* pDesc, ID3D11RenderTargetView** ppRTView) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Device*)Unsafe.AsPointer(ref this), pResource, pDesc, ppRTView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult CreateDepthStencilView(ID3D11Resource* pResource, DepthStencilViewDescription* pDesc, ID3D11DepthStencilView** ppDepthStencilView) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11Device*)Unsafe.AsPointer(ref this), pResource, pDesc, ppDepthStencilView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult CreateInputLayout(InputElementDescription* pInputElementDescs, uint NumElements, void* pShaderBytecodeWithInputSignature, nuint BytecodeLength, ID3D11InputLayout** ppInputLayout) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11Device*)Unsafe.AsPointer(ref this), pInputElementDescs, NumElements, pShaderBytecodeWithInputSignature, BytecodeLength, ppInputLayout); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public HResult CreateVertexShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11VertexShader** ppVertexShader) @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppVertexShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public HResult CreateGeometryShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11GeometryShader** ppGeometryShader) @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppGeometryShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public HResult CreateGeometryShaderWithStreamOutput(void* pShaderBytecode, nuint BytecodeLength, SODeclarationEntry* pSODeclaration, uint NumEntries, uint* pBufferStrides, uint NumStrides, uint RasterizedStream, ID3D11ClassLinkage* pClassLinkage, ID3D11GeometryShader** ppGeometryShader) @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pSODeclaration, NumEntries, pBufferStrides, NumStrides, RasterizedStream, pClassLinkage, ppGeometryShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public HResult CreatePixelShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11PixelShader** ppPixelShader) @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppPixelShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public HResult CreateHullShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11HullShader** ppHullShader) @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppHullShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public HResult CreateDomainShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11DomainShader** ppDomainShader) @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppDomainShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public HResult CreateComputeShader(void* pShaderBytecode, nuint BytecodeLength, ID3D11ClassLinkage* pClassLinkage, ID3D11ComputeShader** ppComputeShader) @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11Device*)Unsafe.AsPointer(ref this), pShaderBytecode, BytecodeLength, pClassLinkage, ppComputeShader); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public HResult CreateClassLinkage(ID3D11ClassLinkage** ppLinkage) @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11Device*)Unsafe.AsPointer(ref this), ppLinkage); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public HResult CreateBlendState(BlendDescription* pBlendStateDesc, ID3D11BlendState** ppBlendState) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11Device*)Unsafe.AsPointer(ref this), pBlendStateDesc, ppBlendState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public HResult CreateDepthStencilState(DepthStencilDescription* pDepthStencilDesc, ID3D11DepthStencilState** ppDepthStencilState) @@ -222,7 +222,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[21]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDepthStencilDesc, ppDepthStencilState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(22)] public HResult CreateRasterizerState(RasterizerDescription* pRasterizerDesc, ID3D11RasterizerState** ppRasterizerState) @@ -230,7 +230,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[22]))((ID3D11Device*)Unsafe.AsPointer(ref this), pRasterizerDesc, ppRasterizerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(23)] public HResult CreateSamplerState(SamplerDescription* pSamplerDesc, ID3D11SamplerState** ppSamplerState) @@ -238,7 +238,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[23]))((ID3D11Device*)Unsafe.AsPointer(ref this), pSamplerDesc, ppSamplerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(24)] public HResult CreateQuery(QueryDescription* pQueryDesc, ID3D11Query** ppQuery) @@ -246,7 +246,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[24]))((ID3D11Device*)Unsafe.AsPointer(ref this), pQueryDesc, ppQuery); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(25)] public HResult CreatePredicate(QueryDescription* pPredicateDesc, ID3D11Predicate** ppPredicate) @@ -254,7 +254,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[25]))((ID3D11Device*)Unsafe.AsPointer(ref this), pPredicateDesc, ppPredicate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(26)] public HResult CreateCounter(CounterDescription* pCounterDesc, ID3D11Counter** ppCounter) @@ -262,7 +262,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[26]))((ID3D11Device*)Unsafe.AsPointer(ref this), pCounterDesc, ppCounter); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(27)] public HResult CreateDeferredContext(uint ContextFlags, ID3D11DeviceContext** ppDeferredContext) @@ -270,7 +270,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[27]))((ID3D11Device*)Unsafe.AsPointer(ref this), ContextFlags, ppDeferredContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(28)] public HResult OpenSharedResource(Handle hResource, Guid* ReturnedInterface, void** ppResource) @@ -278,7 +278,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[28]))((ID3D11Device*)Unsafe.AsPointer(ref this), hResource, ReturnedInterface, ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(29)] public HResult CheckFormatSupport(Graphics.Dxgi.Common.Format Format, uint* pFormatSupport) @@ -286,7 +286,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[29]))((ID3D11Device*)Unsafe.AsPointer(ref this), Format, pFormatSupport); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(30)] public HResult CheckMultisampleQualityLevels(Graphics.Dxgi.Common.Format Format, uint SampleCount, uint* pNumQualityLevels) @@ -294,7 +294,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[30]))((ID3D11Device*)Unsafe.AsPointer(ref this), Format, SampleCount, pNumQualityLevels); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(31)] public void CheckCounterInfo(CounterInfo* pCounterInfo) @@ -302,7 +302,7 @@ public unsafe partial struct ID3D11Device ((delegate* unmanaged[Stdcall])(lpVtbl[31]))((ID3D11Device*)Unsafe.AsPointer(ref this), pCounterInfo); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(32)] public HResult CheckCounter(CounterDescription* pDesc, CounterType* pType, uint* pActiveCounters, byte* szName, uint* pNameLength, byte* szUnits, uint* pUnitsLength, byte* szDescription, uint* pDescriptionLength) @@ -310,7 +310,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[32]))((ID3D11Device*)Unsafe.AsPointer(ref this), pDesc, pType, pActiveCounters, szName, pNameLength, szUnits, pUnitsLength, szDescription, pDescriptionLength); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(33)] public HResult CheckFeatureSupport(Feature Feature, void* pFeatureSupportData, uint FeatureSupportDataSize) @@ -318,7 +318,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[33]))((ID3D11Device*)Unsafe.AsPointer(ref this), Feature, pFeatureSupportData, FeatureSupportDataSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(34)] public HResult GetPrivateData(Guid* guid, uint* pDataSize, void* pData) @@ -326,7 +326,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[34]))((ID3D11Device*)Unsafe.AsPointer(ref this), guid, pDataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(35)] public HResult SetPrivateData(Guid* guid, uint DataSize, void* pData) @@ -334,7 +334,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[35]))((ID3D11Device*)Unsafe.AsPointer(ref this), guid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(36)] public HResult SetPrivateDataInterface(Guid* guid, IUnknown* pData) @@ -342,7 +342,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[36]))((ID3D11Device*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(37)] public Graphics.Direct3D.FeatureLevel GetFeatureLevel() @@ -350,7 +350,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[37]))((ID3D11Device*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(38)] public uint GetCreationFlags() @@ -358,7 +358,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[38]))((ID3D11Device*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(39)] public HResult GetDeviceRemovedReason() @@ -366,7 +366,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[39]))((ID3D11Device*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(40)] public void GetImmediateContext(ID3D11DeviceContext** ppImmediateContext) @@ -374,7 +374,7 @@ public unsafe partial struct ID3D11Device ((delegate* unmanaged[Stdcall])(lpVtbl[40]))((ID3D11Device*)Unsafe.AsPointer(ref this), ppImmediateContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(41)] public HResult SetExceptionMode(uint RaiseFlags) @@ -382,7 +382,7 @@ public unsafe partial struct ID3D11Device return ((delegate* unmanaged[Stdcall])(lpVtbl[41]))((ID3D11Device*)Unsafe.AsPointer(ref this), RaiseFlags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(42)] public uint GetExceptionMode() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device1.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device1.cs index 1b04393..1b689c4 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device1 [Guid("a04bfb29-08ef-43d6-a49c-a9bdbdcbe686")] [NativeTypeName("struct ID3D11Device1 : ID3D11Device")] @@ -390,7 +390,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[42]))((ID3D11Device1*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(43)] public void GetImmediateContext1(ID3D11DeviceContext1** ppImmediateContext) @@ -398,7 +398,7 @@ public unsafe partial struct ID3D11Device1 ((delegate* unmanaged[Stdcall])(lpVtbl[43]))((ID3D11Device1*)Unsafe.AsPointer(ref this), ppImmediateContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(44)] public HResult CreateDeferredContext1(uint ContextFlags, ID3D11DeviceContext1** ppDeferredContext) @@ -406,7 +406,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[44]))((ID3D11Device1*)Unsafe.AsPointer(ref this), ContextFlags, ppDeferredContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(45)] public HResult CreateBlendState1(BlendDescription1* pBlendStateDesc, ID3D11BlendState1** ppBlendState) @@ -414,7 +414,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[45]))((ID3D11Device1*)Unsafe.AsPointer(ref this), pBlendStateDesc, ppBlendState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(46)] public HResult CreateRasterizerState1(RasterizerDescription1* pRasterizerDesc, ID3D11RasterizerState1** ppRasterizerState) @@ -422,7 +422,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[46]))((ID3D11Device1*)Unsafe.AsPointer(ref this), pRasterizerDesc, ppRasterizerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(47)] public HResult CreateDeviceContextState(uint Flags, Graphics.Direct3D.FeatureLevel* pFeatureLevels, uint FeatureLevels, uint SDKVersion, Guid* EmulatedInterface, Graphics.Direct3D.FeatureLevel* pChosenFeatureLevel, ID3DDeviceContextState** ppContextState) @@ -430,7 +430,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[47]))((ID3D11Device1*)Unsafe.AsPointer(ref this), Flags, pFeatureLevels, FeatureLevels, SDKVersion, EmulatedInterface, pChosenFeatureLevel, ppContextState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(48)] public HResult OpenSharedResource1(Handle hResource, Guid* returnedInterface, void** ppResource) @@ -438,7 +438,7 @@ public unsafe partial struct ID3D11Device1 return ((delegate* unmanaged[Stdcall])(lpVtbl[48]))((ID3D11Device1*)Unsafe.AsPointer(ref this), hResource, returnedInterface, ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(49)] public HResult OpenSharedResourceByName(ushort* lpName, uint dwDesiredAccess, Guid* returnedInterface, void** ppResource) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device2.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device2.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device2.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device2.cs index 5ed4f29..d26904d 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device2.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device2.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device2 [Guid("9d06dffa-d1e5-4d07-83a8-1bb123f2f841")] [NativeTypeName("struct ID3D11Device2 : ID3D11Device1")] @@ -446,7 +446,7 @@ public unsafe partial struct ID3D11Device2 return ((delegate* unmanaged[Stdcall])(lpVtbl[49]))((ID3D11Device2*)Unsafe.AsPointer(ref this), lpName, dwDesiredAccess, returnedInterface, ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(50)] public void GetImmediateContext2(ID3D11DeviceContext2** ppImmediateContext) @@ -454,7 +454,7 @@ public unsafe partial struct ID3D11Device2 ((delegate* unmanaged[Stdcall])(lpVtbl[50]))((ID3D11Device2*)Unsafe.AsPointer(ref this), ppImmediateContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(51)] public HResult CreateDeferredContext2(uint ContextFlags, ID3D11DeviceContext2** ppDeferredContext) @@ -462,7 +462,7 @@ public unsafe partial struct ID3D11Device2 return ((delegate* unmanaged[Stdcall])(lpVtbl[51]))((ID3D11Device2*)Unsafe.AsPointer(ref this), ContextFlags, ppDeferredContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(52)] public void GetResourceTiling(ID3D11Resource* pTiledResource, uint* pNumTilesForEntireResource, PackedMipDescription* pPackedMipDesc, TileShape* pStandardTileShapeForNonPackedMips, uint* pNumSubresourceTilings, uint FirstSubresourceTilingToGet, SubresourceTiling* pSubresourceTilingsForNonPackedMips) @@ -470,7 +470,7 @@ public unsafe partial struct ID3D11Device2 ((delegate* unmanaged[Stdcall])(lpVtbl[52]))((ID3D11Device2*)Unsafe.AsPointer(ref this), pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(53)] public HResult CheckMultisampleQualityLevels1(Graphics.Dxgi.Common.Format Format, uint SampleCount, uint Flags, uint* pNumQualityLevels) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device3.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device3.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device3.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device3.cs index 4d18aad..dd87f21 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device3.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device3.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device3 [Guid("a05c8c37-d2c6-4732-b3a0-9ce0b0dc9ae6")] [NativeTypeName("struct ID3D11Device3 : ID3D11Device2")] @@ -478,7 +478,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[53]))((ID3D11Device3*)Unsafe.AsPointer(ref this), Format, SampleCount, Flags, pNumQualityLevels); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(54)] public HResult CreateTexture2D1(Texture2DDescription1* pDesc1, SubresourceData* pInitialData, ID3D11Texture2D1** ppTexture2D) @@ -486,7 +486,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[54]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pDesc1, pInitialData, ppTexture2D); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(55)] public HResult CreateTexture3D1(Texture3DDescription1* pDesc1, SubresourceData* pInitialData, ID3D11Texture3D1** ppTexture3D) @@ -494,7 +494,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[55]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pDesc1, pInitialData, ppTexture3D); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(56)] public HResult CreateRasterizerState2(RasterizerDescription2* pRasterizerDesc, ID3D11RasterizerState2** ppRasterizerState) @@ -502,7 +502,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[56]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pRasterizerDesc, ppRasterizerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(57)] public HResult CreateShaderResourceView1(ID3D11Resource* pResource, ShaderResourceViewDescription1* pDesc1, ID3D11ShaderResourceView1** ppSRView1) @@ -510,7 +510,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[57]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pResource, pDesc1, ppSRView1); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(58)] public HResult CreateUnorderedAccessView1(ID3D11Resource* pResource, UnorderedAccessViewDescription1* pDesc1, ID3D11UnorderedAccessView1** ppUAView1) @@ -518,7 +518,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[58]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pResource, pDesc1, ppUAView1); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(59)] public HResult CreateRenderTargetView1(ID3D11Resource* pResource, RenderTargetViewDescription1* pDesc1, ID3D11RenderTargetView1** ppRTView1) @@ -526,7 +526,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[59]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pResource, pDesc1, ppRTView1); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(60)] public HResult CreateQuery1(QueryDescription1* pQueryDesc1, ID3D11Query1** ppQuery1) @@ -534,7 +534,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[60]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pQueryDesc1, ppQuery1); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(61)] public void GetImmediateContext3(ID3D11DeviceContext3** ppImmediateContext) @@ -542,7 +542,7 @@ public unsafe partial struct ID3D11Device3 ((delegate* unmanaged[Stdcall])(lpVtbl[61]))((ID3D11Device3*)Unsafe.AsPointer(ref this), ppImmediateContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(62)] public HResult CreateDeferredContext3(uint ContextFlags, ID3D11DeviceContext3** ppDeferredContext) @@ -550,7 +550,7 @@ public unsafe partial struct ID3D11Device3 return ((delegate* unmanaged[Stdcall])(lpVtbl[62]))((ID3D11Device3*)Unsafe.AsPointer(ref this), ContextFlags, ppDeferredContext); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(63)] public void WriteToSubresource(ID3D11Resource* pDstResource, uint DstSubresource, Box* pDstBox, void* pSrcData, uint SrcRowPitch, uint SrcDepthPitch) @@ -558,7 +558,7 @@ public unsafe partial struct ID3D11Device3 ((delegate* unmanaged[Stdcall])(lpVtbl[63]))((ID3D11Device3*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(64)] public void ReadFromSubresource(void* pDstData, uint DstRowPitch, uint DstDepthPitch, ID3D11Resource* pSrcResource, uint SrcSubresource, Box* pSrcBox) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device4.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device4.cs similarity index 99% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device4.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device4.cs index 9a7634e..2dfdd6f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device4.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device4.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device4 [Guid("8992ab71-02e6-4b8d-ba48-b056dcda42c4")] [NativeTypeName("struct ID3D11Device4 : ID3D11Device3")] @@ -566,7 +566,7 @@ public unsafe partial struct ID3D11Device4 ((delegate* unmanaged[Stdcall])(lpVtbl[64]))((ID3D11Device4*)Unsafe.AsPointer(ref this), pDstData, DstRowPitch, DstDepthPitch, pSrcResource, SrcSubresource, pSrcBox); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(65)] public HResult RegisterDeviceRemovedEvent(Handle hEvent, uint* pdwCookie) @@ -574,7 +574,7 @@ public unsafe partial struct ID3D11Device4 return ((delegate* unmanaged[Stdcall])(lpVtbl[65]))((ID3D11Device4*)Unsafe.AsPointer(ref this), hEvent, pdwCookie); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(66)] public void UnregisterDeviceRemoved(uint dwCookie) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device5.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device5.cs similarity index 99% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device5.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Device5.cs index 8be480d..2cb3e5f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Device5.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Device5.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Device5 [Guid("8ffde202-a0e7-45df-9e01-e837801b5ea0")] [NativeTypeName("struct ID3D11Device5 : ID3D11Device4")] @@ -582,7 +582,7 @@ public unsafe partial struct ID3D11Device5 ((delegate* unmanaged[Stdcall])(lpVtbl[66]))((ID3D11Device5*)Unsafe.AsPointer(ref this), dwCookie); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(67)] public HResult OpenSharedFence(Handle hFence, Guid* ReturnedInterface, void** ppFence) @@ -590,7 +590,7 @@ public unsafe partial struct ID3D11Device5 return ((delegate* unmanaged[Stdcall])(lpVtbl[67]))((ID3D11Device5*)Unsafe.AsPointer(ref this), hFence, ReturnedInterface, ppFence); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(68)] public HResult CreateFence(ulong InitialValue, FenceFlags Flags, Guid* ReturnedInterface, void** ppFence) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceChild.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceChild.cs similarity index 86% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceChild.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceChild.cs index dfac3cc..9dcf1c3 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceChild.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceChild.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceChild [Guid("1841e5c8-16b0-489b-bcc8-44cfb0d5deae")] [NativeTypeName("struct ID3D11DeviceChild : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11DeviceChild return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public void GetDevice(ID3D11Device** ppDevice) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11DeviceChild ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11DeviceChild*)Unsafe.AsPointer(ref this), ppDevice); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult GetPrivateData(Guid* guid, uint* pDataSize, void* pData) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11DeviceChild return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11DeviceChild*)Unsafe.AsPointer(ref this), guid, pDataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult SetPrivateData(Guid* guid, uint DataSize, void* pData) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11DeviceChild return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11DeviceChild*)Unsafe.AsPointer(ref this), guid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult SetPrivateDataInterface(Guid* guid, IUnknown* pData) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext.cs similarity index 78% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext.cs index 09bb1e7..2d37420 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceContext [Guid("c0bfa96c-e089-44fb-8eaf-26f8796190da")] [NativeTypeName("struct ID3D11DeviceContext : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void VSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void PSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void PSSetShader(ID3D11PixelShader* pPixelShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pPixelShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void PSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public void VSSetShader(ID3D11VertexShader* pVertexShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pVertexShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public void DrawIndexed(uint IndexCount, uint StartIndexLocation, int BaseVertexLocation) @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), IndexCount, StartIndexLocation, BaseVertexLocation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public void Draw(uint VertexCount, uint StartVertexLocation) @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), VertexCount, StartVertexLocation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public HResult Map(ID3D11Resource* pResource, uint Subresource, MapMode MapType, MapFlags MapFlags, MappedSubresource* pMappedResource) @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pResource, Subresource, MapType, MapFlags, pMappedResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public void Unmap(ID3D11Resource* pResource, uint Subresource) @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pResource, Subresource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public void PSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public void IASetInputLayout(ID3D11InputLayout* pInputLayout) @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pInputLayout); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public void IASetVertexBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppVertexBuffers, uint* pStrides, uint* pOffsets) @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppVertexBuffers, pStrides, pOffsets); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public void IASetIndexBuffer(ID3D11Buffer* pIndexBuffer, Graphics.Dxgi.Common.Format Format, uint Offset) @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pIndexBuffer, Format, Offset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public void DrawIndexedInstanced(uint IndexCountPerInstance, uint InstanceCount, uint StartIndexLocation, int BaseVertexLocation, uint StartInstanceLocation) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public void DrawInstanced(uint VertexCountPerInstance, uint InstanceCount, uint StartVertexLocation, uint StartInstanceLocation) @@ -222,7 +222,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[21]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(22)] public void GSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -230,7 +230,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[22]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(23)] public void GSSetShader(ID3D11GeometryShader* pShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -238,7 +238,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[23]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(24)] public void IASetPrimitiveTopology(Graphics.Direct3D.PrimitiveTopology Topology) @@ -246,7 +246,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[24]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), Topology); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(25)] public void VSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -254,7 +254,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[25]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(26)] public void VSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -262,7 +262,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[26]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(27)] public void Begin(ID3D11Asynchronous* pAsync) @@ -270,7 +270,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[27]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pAsync); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(28)] public void End(ID3D11Asynchronous* pAsync) @@ -278,7 +278,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[28]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pAsync); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(29)] public HResult GetData(ID3D11Asynchronous* pAsync, void* pData, uint DataSize, uint GetDataFlags) @@ -286,7 +286,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[29]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pAsync, pData, DataSize, GetDataFlags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(30)] public void SetPredication(ID3D11Predicate* pPredicate, Bool32 PredicateValue) @@ -294,7 +294,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[30]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pPredicate, PredicateValue); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(31)] public void GSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -302,7 +302,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[31]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(32)] public void GSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -310,7 +310,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[32]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(33)] public void OMSetRenderTargets(uint NumViews, ID3D11RenderTargetView** ppRenderTargetViews, ID3D11DepthStencilView* pDepthStencilView) @@ -318,7 +318,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[33]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumViews, ppRenderTargetViews, pDepthStencilView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(34)] public void OMSetRenderTargetsAndUnorderedAccessViews(uint NumRTVs, ID3D11RenderTargetView** ppRenderTargetViews, ID3D11DepthStencilView* pDepthStencilView, uint UAVStartSlot, uint NumUAVs, ID3D11UnorderedAccessView** ppUnorderedAccessViews, uint* pUAVInitialCounts) @@ -326,7 +326,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[34]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumRTVs, ppRenderTargetViews, pDepthStencilView, UAVStartSlot, NumUAVs, ppUnorderedAccessViews, pUAVInitialCounts); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(35)] public void OMSetBlendState(ID3D11BlendState* pBlendState, float* BlendFactor, uint SampleMask) @@ -334,7 +334,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[35]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pBlendState, BlendFactor, SampleMask); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(36)] public void OMSetDepthStencilState(ID3D11DepthStencilState* pDepthStencilState, uint StencilRef) @@ -342,7 +342,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[36]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDepthStencilState, StencilRef); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(37)] public void SOSetTargets(uint NumBuffers, ID3D11Buffer** ppSOTargets, uint* pOffsets) @@ -350,7 +350,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[37]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumBuffers, ppSOTargets, pOffsets); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(38)] public void DrawAuto() @@ -358,7 +358,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[38]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(39)] public void DrawIndexedInstancedIndirect(ID3D11Buffer* pBufferForArgs, uint AlignedByteOffsetForArgs) @@ -366,7 +366,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[39]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pBufferForArgs, AlignedByteOffsetForArgs); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(40)] public void DrawInstancedIndirect(ID3D11Buffer* pBufferForArgs, uint AlignedByteOffsetForArgs) @@ -374,7 +374,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[40]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pBufferForArgs, AlignedByteOffsetForArgs); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(41)] public void Dispatch(uint ThreadGroupCountX, uint ThreadGroupCountY, uint ThreadGroupCountZ) @@ -382,7 +382,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[41]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(42)] public void DispatchIndirect(ID3D11Buffer* pBufferForArgs, uint AlignedByteOffsetForArgs) @@ -390,7 +390,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[42]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pBufferForArgs, AlignedByteOffsetForArgs); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(43)] public void RSSetState(ID3D11RasterizerState* pRasterizerState) @@ -398,7 +398,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[43]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pRasterizerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(44)] public void RSSetViewports(uint NumViewports, Viewport* pViewports) @@ -406,7 +406,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[44]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumViewports, pViewports); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(45)] public void RSSetScissorRects(uint NumRects, RawRect* pRects) @@ -414,7 +414,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[45]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumRects, pRects); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(46)] public void CopySubresourceRegion(ID3D11Resource* pDstResource, uint DstSubresource, uint DstX, uint DstY, uint DstZ, ID3D11Resource* pSrcResource, uint SrcSubresource, Box* pSrcBox) @@ -422,7 +422,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[46]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, DstX, DstY, DstZ, pSrcResource, SrcSubresource, pSrcBox); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(47)] public void CopyResource(ID3D11Resource* pDstResource, ID3D11Resource* pSrcResource) @@ -430,7 +430,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[47]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDstResource, pSrcResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(48)] public void UpdateSubresource(ID3D11Resource* pDstResource, uint DstSubresource, Box* pDstBox, void* pSrcData, uint SrcRowPitch, uint SrcDepthPitch) @@ -438,7 +438,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[48]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(49)] public void CopyStructureCount(ID3D11Buffer* pDstBuffer, uint DstAlignedByteOffset, ID3D11UnorderedAccessView* pSrcView) @@ -446,7 +446,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[49]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDstBuffer, DstAlignedByteOffset, pSrcView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(50)] public void ClearRenderTargetView(ID3D11RenderTargetView* pRenderTargetView, float* ColorRGBA) @@ -454,7 +454,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[50]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pRenderTargetView, ColorRGBA); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(51)] public void ClearUnorderedAccessViewUint(ID3D11UnorderedAccessView* pUnorderedAccessView, uint* Values) @@ -462,7 +462,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[51]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pUnorderedAccessView, Values); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(52)] public void ClearUnorderedAccessViewFloat(ID3D11UnorderedAccessView* pUnorderedAccessView, float* Values) @@ -470,7 +470,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[52]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pUnorderedAccessView, Values); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(53)] public void ClearDepthStencilView(ID3D11DepthStencilView* pDepthStencilView, ClearFlags ClearFlags, float Depth, byte Stencil) @@ -478,7 +478,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[53]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDepthStencilView, ClearFlags, Depth, Stencil); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(54)] public void GenerateMips(ID3D11ShaderResourceView* pShaderResourceView) @@ -486,7 +486,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[54]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pShaderResourceView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(55)] public void SetResourceMinLOD(ID3D11Resource* pResource, float MinLOD) @@ -494,7 +494,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[55]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pResource, MinLOD); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(56)] public float GetResourceMinLOD(ID3D11Resource* pResource) @@ -502,7 +502,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[56]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(57)] public void ResolveSubresource(ID3D11Resource* pDstResource, uint DstSubresource, ID3D11Resource* pSrcResource, uint SrcSubresource, Graphics.Dxgi.Common.Format Format) @@ -510,7 +510,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[57]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(58)] public void ExecuteCommandList(ID3D11CommandList* pCommandList, Bool32 RestoreContextState) @@ -518,7 +518,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[58]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pCommandList, RestoreContextState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(59)] public void HSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -526,7 +526,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[59]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(60)] public void HSSetShader(ID3D11HullShader* pHullShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -534,7 +534,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[60]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pHullShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(61)] public void HSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -542,7 +542,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[61]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(62)] public void HSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -550,7 +550,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[62]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(63)] public void DSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -558,7 +558,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[63]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(64)] public void DSSetShader(ID3D11DomainShader* pDomainShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -566,7 +566,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[64]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pDomainShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(65)] public void DSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -574,7 +574,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[65]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(66)] public void DSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -582,7 +582,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[66]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(67)] public void CSSetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -590,7 +590,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[67]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(68)] public void CSSetUnorderedAccessViews(uint StartSlot, uint NumUAVs, ID3D11UnorderedAccessView** ppUnorderedAccessViews, uint* pUAVInitialCounts) @@ -598,7 +598,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[68]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumUAVs, ppUnorderedAccessViews, pUAVInitialCounts); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(69)] public void CSSetShader(ID3D11ComputeShader* pComputeShader, ID3D11ClassInstance** ppClassInstances, uint NumClassInstances) @@ -606,7 +606,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[69]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pComputeShader, ppClassInstances, NumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(70)] public void CSSetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -614,7 +614,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[70]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(71)] public void CSSetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -622,7 +622,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[71]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(72)] public void VSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -630,7 +630,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[72]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(73)] public void PSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -638,7 +638,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[73]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(74)] public void PSGetShader(ID3D11PixelShader** ppPixelShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -646,7 +646,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[74]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppPixelShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(75)] public void PSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -654,7 +654,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[75]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(76)] public void VSGetShader(ID3D11VertexShader** ppVertexShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -662,7 +662,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[76]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppVertexShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(77)] public void PSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -670,7 +670,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[77]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(78)] public void IAGetInputLayout(ID3D11InputLayout** ppInputLayout) @@ -678,7 +678,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[78]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppInputLayout); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(79)] public void IAGetVertexBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppVertexBuffers, uint* pStrides, uint* pOffsets) @@ -686,7 +686,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[79]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppVertexBuffers, pStrides, pOffsets); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(80)] public void IAGetIndexBuffer(ID3D11Buffer** pIndexBuffer, Graphics.Dxgi.Common.Format* Format, uint* Offset) @@ -694,7 +694,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[80]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pIndexBuffer, Format, Offset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(81)] public void GSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -702,7 +702,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[81]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(82)] public void GSGetShader(ID3D11GeometryShader** ppGeometryShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -710,7 +710,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[82]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppGeometryShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(83)] public void IAGetPrimitiveTopology(Graphics.Direct3D.PrimitiveTopology* pTopology) @@ -718,7 +718,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[83]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pTopology); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(84)] public void VSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -726,7 +726,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[84]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(85)] public void VSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -734,7 +734,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[85]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(86)] public void GetPredication(ID3D11Predicate** ppPredicate, Bool32* pPredicateValue) @@ -742,7 +742,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[86]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppPredicate, pPredicateValue); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(87)] public void GSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -750,7 +750,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[87]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(88)] public void GSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -758,7 +758,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[88]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(89)] public void OMGetRenderTargets(uint NumViews, ID3D11RenderTargetView** ppRenderTargetViews, ID3D11DepthStencilView** ppDepthStencilView) @@ -766,7 +766,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[89]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumViews, ppRenderTargetViews, ppDepthStencilView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(90)] public void OMGetRenderTargetsAndUnorderedAccessViews(uint NumRTVs, ID3D11RenderTargetView** ppRenderTargetViews, ID3D11DepthStencilView** ppDepthStencilView, uint UAVStartSlot, uint NumUAVs, ID3D11UnorderedAccessView** ppUnorderedAccessViews) @@ -774,7 +774,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[90]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumRTVs, ppRenderTargetViews, ppDepthStencilView, UAVStartSlot, NumUAVs, ppUnorderedAccessViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(91)] public void OMGetBlendState(ID3D11BlendState** ppBlendState, float* BlendFactor, uint* pSampleMask) @@ -782,7 +782,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[91]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppBlendState, BlendFactor, pSampleMask); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(92)] public void OMGetDepthStencilState(ID3D11DepthStencilState** ppDepthStencilState, uint* pStencilRef) @@ -790,7 +790,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[92]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppDepthStencilState, pStencilRef); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(93)] public void SOGetTargets(uint NumBuffers, ID3D11Buffer** ppSOTargets) @@ -798,7 +798,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[93]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), NumBuffers, ppSOTargets); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(94)] public void RSGetState(ID3D11RasterizerState** ppRasterizerState) @@ -806,7 +806,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[94]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppRasterizerState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(95)] public void RSGetViewports(uint* pNumViewports, Viewport* pViewports) @@ -814,7 +814,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[95]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pNumViewports, pViewports); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(96)] public void RSGetScissorRects(uint* pNumRects, RawRect* pRects) @@ -822,7 +822,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[96]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), pNumRects, pRects); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(97)] public void HSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -830,7 +830,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[97]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(98)] public void HSGetShader(ID3D11HullShader** ppHullShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -838,7 +838,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[98]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppHullShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(99)] public void HSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -846,7 +846,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[99]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(100)] public void HSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -854,7 +854,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[100]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(101)] public void DSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -862,7 +862,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[101]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(102)] public void DSGetShader(ID3D11DomainShader** ppDomainShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -870,7 +870,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[102]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppDomainShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(103)] public void DSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -878,7 +878,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[103]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(104)] public void DSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -886,7 +886,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[104]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(105)] public void CSGetShaderResources(uint StartSlot, uint NumViews, ID3D11ShaderResourceView** ppShaderResourceViews) @@ -894,7 +894,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[105]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumViews, ppShaderResourceViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(106)] public void CSGetUnorderedAccessViews(uint StartSlot, uint NumUAVs, ID3D11UnorderedAccessView** ppUnorderedAccessViews) @@ -902,7 +902,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[106]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumUAVs, ppUnorderedAccessViews); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(107)] public void CSGetShader(ID3D11ComputeShader** ppComputeShader, ID3D11ClassInstance** ppClassInstances, uint* pNumClassInstances) @@ -910,7 +910,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[107]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), ppComputeShader, ppClassInstances, pNumClassInstances); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(108)] public void CSGetSamplers(uint StartSlot, uint NumSamplers, ID3D11SamplerState** ppSamplers) @@ -918,7 +918,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[108]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumSamplers, ppSamplers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(109)] public void CSGetConstantBuffers(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers) @@ -926,7 +926,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[109]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(110)] public void ClearState() @@ -934,7 +934,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[110]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(111)] public void Flush() @@ -942,7 +942,7 @@ public unsafe partial struct ID3D11DeviceContext ((delegate* unmanaged[Stdcall])(lpVtbl[111]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(112)] public new DeviceContextType GetType() @@ -950,7 +950,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[112]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(113)] public uint GetContextFlags() @@ -958,7 +958,7 @@ public unsafe partial struct ID3D11DeviceContext return ((delegate* unmanaged[Stdcall])(lpVtbl[113]))((ID3D11DeviceContext*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(114)] public HResult FinishCommandList(Bool32 RestoreDeferredContextState, ID3D11CommandList** ppCommandList) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext1.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext1.cs index 4c8c46b..023040b 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceContext1 [Guid("bb2c6faa-b5fb-4082-8e6b-388b8cfa90e1")] [NativeTypeName("struct ID3D11DeviceContext1 : ID3D11DeviceContext")] @@ -966,7 +966,7 @@ public unsafe partial struct ID3D11DeviceContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[114]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), RestoreDeferredContextState, ppCommandList); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(115)] public void CopySubresourceRegion1(ID3D11Resource* pDstResource, uint DstSubresource, uint DstX, uint DstY, uint DstZ, ID3D11Resource* pSrcResource, uint SrcSubresource, Box* pSrcBox, uint CopyFlags) @@ -974,7 +974,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[115]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, DstX, DstY, DstZ, pSrcResource, SrcSubresource, pSrcBox, CopyFlags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(116)] public void UpdateSubresource1(ID3D11Resource* pDstResource, uint DstSubresource, Box* pDstBox, void* pSrcData, uint SrcRowPitch, uint SrcDepthPitch, uint CopyFlags) @@ -982,7 +982,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[116]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pDstResource, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch, CopyFlags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(117)] public void DiscardResource(ID3D11Resource* pResource) @@ -990,7 +990,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[117]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(118)] public void DiscardView(ID3D11View* pResourceView) @@ -998,7 +998,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[118]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pResourceView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(119)] public void VSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1006,7 +1006,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[119]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(120)] public void HSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1014,7 +1014,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[120]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(121)] public void DSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1022,7 +1022,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[121]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(122)] public void GSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1030,7 +1030,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[122]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(123)] public void PSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1038,7 +1038,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[123]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(124)] public void CSSetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1046,7 +1046,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[124]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(125)] public void VSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1054,7 +1054,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[125]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(126)] public void HSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1062,7 +1062,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[126]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(127)] public void DSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1070,7 +1070,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[127]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(128)] public void GSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1078,7 +1078,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[128]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(129)] public void PSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1086,7 +1086,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[129]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(130)] public void CSGetConstantBuffers1(uint StartSlot, uint NumBuffers, ID3D11Buffer** ppConstantBuffers, uint* pFirstConstant, uint* pNumConstants) @@ -1094,7 +1094,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[130]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), StartSlot, NumBuffers, ppConstantBuffers, pFirstConstant, pNumConstants); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(131)] public void SwapDeviceContextState(ID3DDeviceContextState* pState, ID3DDeviceContextState** ppPreviousState) @@ -1102,7 +1102,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[131]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pState, ppPreviousState); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(132)] public void ClearView(ID3D11View* pView, float* Color, RawRect* pRect, uint NumRects) @@ -1110,7 +1110,7 @@ public unsafe partial struct ID3D11DeviceContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[132]))((ID3D11DeviceContext1*)Unsafe.AsPointer(ref this), pView, Color, pRect, NumRects); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(133)] public void DiscardView1(ID3D11View* pResourceView, RawRect* pRects, uint NumRects) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext2.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext2.cs similarity index 98% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext2.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext2.cs index 0c282c5..ef2824c 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext2.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext2.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceContext2 [Guid("420d5b32-b90c-4da4-bef0-359f6a24a83a")] [NativeTypeName("struct ID3D11DeviceContext2 : ID3D11DeviceContext1")] @@ -1118,7 +1118,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[133]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pResourceView, pRects, NumRects); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(134)] public HResult UpdateTileMappings(ID3D11Resource* pTiledResource, uint NumTiledResourceRegions, TiledResourceCoordinate* pTiledResourceRegionStartCoordinates, TileRegionSize* pTiledResourceRegionSizes, ID3D11Buffer* pTilePool, uint NumRanges, uint* pRangeFlags, uint* pTilePoolStartOffsets, uint* pRangeTileCounts, uint Flags) @@ -1126,7 +1126,7 @@ public unsafe partial struct ID3D11DeviceContext2 return ((delegate* unmanaged[Stdcall])(lpVtbl[134]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pTiledResource, NumTiledResourceRegions, pTiledResourceRegionStartCoordinates, pTiledResourceRegionSizes, pTilePool, NumRanges, pRangeFlags, pTilePoolStartOffsets, pRangeTileCounts, Flags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(135)] public HResult CopyTileMappings(ID3D11Resource* pDestTiledResource, TiledResourceCoordinate* pDestRegionStartCoordinate, ID3D11Resource* pSourceTiledResource, TiledResourceCoordinate* pSourceRegionStartCoordinate, TileRegionSize* pTileRegionSize, uint Flags) @@ -1134,7 +1134,7 @@ public unsafe partial struct ID3D11DeviceContext2 return ((delegate* unmanaged[Stdcall])(lpVtbl[135]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pDestTiledResource, pDestRegionStartCoordinate, pSourceTiledResource, pSourceRegionStartCoordinate, pTileRegionSize, Flags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(136)] public void CopyTiles(ID3D11Resource* pTiledResource, TiledResourceCoordinate* pTileRegionStartCoordinate, TileRegionSize* pTileRegionSize, ID3D11Buffer* pBuffer, ulong BufferStartOffsetInBytes, uint Flags) @@ -1142,7 +1142,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[136]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(137)] public void UpdateTiles(ID3D11Resource* pDestTiledResource, TiledResourceCoordinate* pDestTileRegionStartCoordinate, TileRegionSize* pDestTileRegionSize, void* pSourceTileData, uint Flags) @@ -1150,7 +1150,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[137]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pDestTiledResource, pDestTileRegionStartCoordinate, pDestTileRegionSize, pSourceTileData, Flags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(138)] public HResult ResizeTilePool(ID3D11Buffer* pTilePool, ulong NewSizeInBytes) @@ -1158,7 +1158,7 @@ public unsafe partial struct ID3D11DeviceContext2 return ((delegate* unmanaged[Stdcall])(lpVtbl[138]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pTilePool, NewSizeInBytes); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(139)] public void TiledResourceBarrier(ID3D11DeviceChild* pTiledResourceOrViewAccessBeforeBarrier, ID3D11DeviceChild* pTiledResourceOrViewAccessAfterBarrier) @@ -1166,7 +1166,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[139]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pTiledResourceOrViewAccessBeforeBarrier, pTiledResourceOrViewAccessAfterBarrier); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(140)] public Bool32 IsAnnotationEnabled() @@ -1174,7 +1174,7 @@ public unsafe partial struct ID3D11DeviceContext2 return ((delegate* unmanaged[Stdcall])(lpVtbl[140]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(141)] public void SetMarkerInt(ushort* pLabel, int Data) @@ -1182,7 +1182,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[141]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pLabel, Data); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(142)] public void BeginEventInt(ushort* pLabel, int Data) @@ -1190,7 +1190,7 @@ public unsafe partial struct ID3D11DeviceContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[142]))((ID3D11DeviceContext2*)Unsafe.AsPointer(ref this), pLabel, Data); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(143)] public void EndEvent() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext3.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext3.cs similarity index 99% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext3.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext3.cs index 8c59aec..046c51f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext3.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext3.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceContext3 [Guid("b4e3c01d-e79e-4637-91b2-510e9f4c9b8f")] [NativeTypeName("struct ID3D11DeviceContext3 : ID3D11DeviceContext2")] @@ -1198,7 +1198,7 @@ public unsafe partial struct ID3D11DeviceContext3 ((delegate* unmanaged[Stdcall])(lpVtbl[143]))((ID3D11DeviceContext3*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(144)] public void Flush1(ContextType ContextType, Handle hEvent) @@ -1206,7 +1206,7 @@ public unsafe partial struct ID3D11DeviceContext3 ((delegate* unmanaged[Stdcall])(lpVtbl[144]))((ID3D11DeviceContext3*)Unsafe.AsPointer(ref this), ContextType, hEvent); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(145)] public void SetHardwareProtectionState(Bool32 HwProtectionEnable) @@ -1214,7 +1214,7 @@ public unsafe partial struct ID3D11DeviceContext3 ((delegate* unmanaged[Stdcall])(lpVtbl[145]))((ID3D11DeviceContext3*)Unsafe.AsPointer(ref this), HwProtectionEnable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(146)] public void GetHardwareProtectionState(Bool32* pHwProtectionEnable) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext4.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext4.cs similarity index 99% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext4.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext4.cs index 5736fc6..f7c33c5 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DeviceContext4.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DeviceContext4.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DeviceContext4 [Guid("917600da-f58c-4c33-98d8-3e15b390fa24")] [NativeTypeName("struct ID3D11DeviceContext4 : ID3D11DeviceContext3")] @@ -1222,7 +1222,7 @@ public unsafe partial struct ID3D11DeviceContext4 ((delegate* unmanaged[Stdcall])(lpVtbl[146]))((ID3D11DeviceContext4*)Unsafe.AsPointer(ref this), pHwProtectionEnable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(147)] public HResult Signal(ID3D11Fence* pFence, ulong Value) @@ -1230,7 +1230,7 @@ public unsafe partial struct ID3D11DeviceContext4 return ((delegate* unmanaged[Stdcall])(lpVtbl[147]))((ID3D11DeviceContext4*)Unsafe.AsPointer(ref this), pFence, Value); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(148)] public HResult Wait(ID3D11Fence* pFence, ulong Value) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DomainShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DomainShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DomainShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11DomainShader.cs index 70ce3a3..17bb079 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11DomainShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11DomainShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11DomainShader [Guid("f582c508-0f36-490c-9977-31eece268cfa")] [NativeTypeName("struct ID3D11DomainShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Fence.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Fence.cs similarity index 91% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Fence.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Fence.cs index 4209582..bccc16f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Fence.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Fence.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Fence [Guid("affde9d1-1df7-4bb7-8a34-0f46251dab80")] [NativeTypeName("struct ID3D11Fence : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11Fence return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11Fence*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult CreateSharedHandle(Security.SECURITY_ATTRIBUTES* pAttributes, uint dwAccess, ushort* lpName, Handle* pHandle) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Fence return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Fence*)Unsafe.AsPointer(ref this), pAttributes, dwAccess, lpName, pHandle); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public ulong GetCompletedValue() @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11Fence return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11Fence*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult SetEventOnCompletion(ulong Value, Handle hEvent) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionLinkingGraph.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionLinkingGraph.cs similarity index 84% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionLinkingGraph.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionLinkingGraph.cs index 8944697..9320dab 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionLinkingGraph.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionLinkingGraph.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11FunctionLinkingGraph [Guid("54133220-1ce8-43d3-8236-9855c5ceecff")] [NativeTypeName("struct ID3D11FunctionLinkingGraph : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult CreateModuleInstance(ID3D11ModuleInstance** ppModuleInstance, Graphics.Direct3D.ID3DBlob** ppErrorBuffer) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), ppModuleInstance, ppErrorBuffer); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult SetInputSignature(ParameterDescription* pInputParameters, uint cInputParameters, ID3D11LinkingNode** ppInputNode) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), pInputParameters, cInputParameters, ppInputNode); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult SetOutputSignature(ParameterDescription* pOutputParameters, uint cOutputParameters, ID3D11LinkingNode** ppOutputNode) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), pOutputParameters, cOutputParameters, ppOutputNode); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult CallFunction(sbyte* pModuleInstanceNamespace, ID3D11Module* pModuleWithFunctionPrototype, sbyte* pFunctionName, ID3D11LinkingNode** ppCallNode) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), pModuleInstanceNamespace, pModuleWithFunctionPrototype, pFunctionName, ppCallNode); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult PassValue(ID3D11LinkingNode* pSrcNode, int SrcParameterIndex, ID3D11LinkingNode* pDstNode, int DstParameterIndex) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), pSrcNode, SrcParameterIndex, pDstNode, DstParameterIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult PassValueWithSwizzle(ID3D11LinkingNode* pSrcNode, int SrcParameterIndex, sbyte* pSrcSwizzle, ID3D11LinkingNode* pDstNode, int DstParameterIndex, sbyte* pDstSwizzle) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), pSrcNode, SrcParameterIndex, pSrcSwizzle, pDstNode, DstParameterIndex, pDstSwizzle); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult GetLastError(Graphics.Direct3D.ID3DBlob** ppErrorBuffer) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11FunctionLinkingGraph return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11FunctionLinkingGraph*)Unsafe.AsPointer(ref this), ppErrorBuffer); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult GenerateHlsl(uint uFlags, Graphics.Direct3D.ID3DBlob** ppBuffer) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionParameterReflection.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionParameterReflection.cs similarity index 86% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionParameterReflection.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionParameterReflection.cs index 60f4175..7fc9a54 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionParameterReflection.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionParameterReflection.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11FunctionParameterReflection [Guid("42757488-334f-47fe-982e-1a65d08cc462")] public unsafe partial struct ID3D11FunctionParameterReflection @@ -42,7 +42,7 @@ public unsafe partial struct ID3D11FunctionParameterReflection public void** lpVtbl; - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(0)] public HResult GetDesc(ParameterDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionReflection.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionReflection.cs similarity index 78% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionReflection.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionReflection.cs index 170e3a6..ef950a7 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11FunctionReflection.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11FunctionReflection.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11FunctionReflection [Guid("207bcecb-d683-4a06-a8a3-9b149b9f73a4")] public unsafe partial struct ID3D11FunctionReflection @@ -42,7 +42,7 @@ public unsafe partial struct ID3D11FunctionReflection public void** lpVtbl; - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(0)] public HResult GetDesc(FunctionDescription* pDesc) @@ -50,7 +50,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(1)] public ID3D11ShaderReflectionConstantBuffer GetConstantBufferByIndex(uint BufferIndex) @@ -58,7 +58,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), BufferIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(2)] public ID3D11ShaderReflectionConstantBuffer GetConstantBufferByName(sbyte* Name) @@ -66,7 +66,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult GetResourceBindingDesc(uint ResourceIndex, ShaderInputBindDescription* pDesc) @@ -74,7 +74,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), ResourceIndex, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public ID3D11ShaderReflectionVariable GetVariableByName(sbyte* Name) @@ -82,7 +82,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult GetResourceBindingDescByName(sbyte* Name, ShaderInputBindDescription* pDesc) @@ -90,7 +90,7 @@ public unsafe partial struct ID3D11FunctionReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11FunctionReflection*)Unsafe.AsPointer(ref this), Name, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public ID3D11FunctionParameterReflection GetFunctionParameter(int ParameterIndex) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11GeometryShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11GeometryShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11GeometryShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11GeometryShader.cs index 9741e93..f5a2efb 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11GeometryShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11GeometryShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11GeometryShader [Guid("38325b96-effb-4022-ba02-2e795b70275c")] [NativeTypeName("struct ID3D11GeometryShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11HullShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11HullShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11HullShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11HullShader.cs index 78db9fc..097eb69 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11HullShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11HullShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11HullShader [Guid("8e5c6061-628a-4c8e-8264-bbe45cb3d5dd")] [NativeTypeName("struct ID3D11HullShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InfoQueue.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11InfoQueue.cs similarity index 74% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InfoQueue.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11InfoQueue.cs index 1ef7cad..cecc876 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InfoQueue.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11InfoQueue.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11InfoQueue [Guid("6543dbb6-1b48-42f5-ab82-e97ec74326f6")] [NativeTypeName("struct ID3D11InfoQueue : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult SetMessageCountLimit(ulong MessageCountLimit) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), MessageCountLimit); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public void ClearStoredMessages() @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult GetMessage(ulong MessageIndex, Message* pMessage, nuint* pMessageByteLength) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), MessageIndex, pMessage, pMessageByteLength); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public ulong GetNumMessagesAllowedByStorageFilter() @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public ulong GetNumMessagesDeniedByStorageFilter() @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public ulong GetNumStoredMessages() @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public ulong GetNumStoredMessagesAllowedByRetrievalFilter() @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public ulong GetNumMessagesDiscardedByMessageCountLimit() @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public ulong GetMessageCountLimit() @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public HResult AddStorageFilterEntries(InfoQueueFilter* pFilter) @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public HResult GetStorageFilter(InfoQueueFilter* pFilter, nuint* pFilterByteLength) @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter, pFilterByteLength); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public void ClearStorageFilter() @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public HResult PushEmptyStorageFilter() @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public HResult PushCopyOfStorageFilter() @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public HResult PushStorageFilter(InfoQueueFilter* pFilter) @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public void PopStorageFilter() @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public uint GetStorageFilterStackSize() @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public HResult AddRetrievalFilterEntries(InfoQueueFilter* pFilter) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public HResult GetRetrievalFilter(InfoQueueFilter* pFilter, nuint* pFilterByteLength) @@ -222,7 +222,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[21]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter, pFilterByteLength); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(22)] public void ClearRetrievalFilter() @@ -230,7 +230,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[22]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(23)] public HResult PushEmptyRetrievalFilter() @@ -238,7 +238,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[23]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(24)] public HResult PushCopyOfRetrievalFilter() @@ -246,7 +246,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[24]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(25)] public HResult PushRetrievalFilter(InfoQueueFilter* pFilter) @@ -254,7 +254,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[25]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), pFilter); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(26)] public void PopRetrievalFilter() @@ -262,7 +262,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[26]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(27)] public uint GetRetrievalFilterStackSize() @@ -270,7 +270,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[27]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(28)] public HResult AddMessage(MessageCategory Category, MessageSeverity Severity, MessageId ID, sbyte* pDescription) @@ -278,7 +278,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[28]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Category, Severity, ID, pDescription); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(29)] public HResult AddApplicationMessage(MessageSeverity Severity, sbyte* pDescription) @@ -286,7 +286,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[29]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Severity, pDescription); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(30)] public HResult SetBreakOnCategory(MessageCategory Category, Bool32 bEnable) @@ -294,7 +294,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[30]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Category, bEnable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(31)] public HResult SetBreakOnSeverity(MessageSeverity Severity, Bool32 bEnable) @@ -302,7 +302,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[31]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Severity, bEnable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(32)] public HResult SetBreakOnID(MessageId ID, Bool32 bEnable) @@ -310,7 +310,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[32]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), ID, bEnable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(33)] public Bool32 GetBreakOnCategory(MessageCategory Category) @@ -318,7 +318,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[33]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Category); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(34)] public Bool32 GetBreakOnSeverity(MessageSeverity Severity) @@ -326,7 +326,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[34]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), Severity); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(35)] public Bool32 GetBreakOnID(MessageId ID) @@ -334,7 +334,7 @@ public unsafe partial struct ID3D11InfoQueue return ((delegate* unmanaged[Stdcall])(lpVtbl[35]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), ID); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(36)] public void SetMuteDebugOutput(Bool32 bMute) @@ -342,7 +342,7 @@ public unsafe partial struct ID3D11InfoQueue ((delegate* unmanaged[Stdcall])(lpVtbl[36]))((ID3D11InfoQueue*)Unsafe.AsPointer(ref this), bMute); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(37)] public Bool32 GetMuteDebugOutput() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InputLayout.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11InputLayout.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InputLayout.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11InputLayout.cs index 4f1df36..4dc0620 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11InputLayout.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11InputLayout.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11InputLayout [Guid("e4819ddc-4cf0-4025-bd26-5de82a3e07b7")] [NativeTypeName("struct ID3D11InputLayout : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LibraryReflection.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11LibraryReflection.cs similarity index 89% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LibraryReflection.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11LibraryReflection.cs index 25cb4d1..7c2a4bf 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LibraryReflection.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11LibraryReflection.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11LibraryReflection [Guid("54384f1b-5b3e-4bb7-ae01-60ba3097cbb6")] [NativeTypeName("struct ID3D11LibraryReflection : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11LibraryReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult GetDesc(LibraryDescription* pDesc) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11LibraryReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11LibraryReflection*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public ID3D11FunctionReflection GetFunctionByIndex(int FunctionIndex) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Linker.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Linker.cs similarity index 89% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Linker.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Linker.cs index 5b53637..a128ff5 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Linker.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Linker.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Linker [Guid("59a6cd0e-e10d-4c1f-88c0-63aba1daf30e")] [NativeTypeName("struct ID3D11Linker : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11Linker return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult Link(ID3D11ModuleInstance* pEntry, sbyte* pEntryName, sbyte* pTargetName, uint uFlags, Graphics.Direct3D.ID3DBlob** ppShaderBlob, Graphics.Direct3D.ID3DBlob** ppErrorBuffer) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11Linker return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11Linker*)Unsafe.AsPointer(ref this), pEntry, pEntryName, pTargetName, uFlags, ppShaderBlob, ppErrorBuffer); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult UseLibrary(ID3D11ModuleInstance* pLibraryMI) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11Linker return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11Linker*)Unsafe.AsPointer(ref this), pLibraryMI); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult AddClipPlaneFromCBuffer(uint uCBufferSlot, uint uCBufferEntry) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LinkingNode.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11LinkingNode.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LinkingNode.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11LinkingNode.cs index f9c1d8a..e9f2790 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11LinkingNode.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11LinkingNode.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11LinkingNode [Guid("d80dd70c-8d2f-4751-94a1-03c79b3556db")] [NativeTypeName("struct ID3D11LinkingNode : IUnknown")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Module.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Module.cs similarity index 92% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Module.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Module.cs index 862e8ba..f87b336 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Module.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Module.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Module [Guid("cac701ee-80fc-4122-8242-10b39c8cec34")] [NativeTypeName("struct ID3D11Module : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11Module return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult CreateInstance(sbyte* pNamespace, ID3D11ModuleInstance** ppModuleInstance) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ModuleInstance.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ModuleInstance.cs similarity index 81% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ModuleInstance.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ModuleInstance.cs index 47f207c..061642c 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ModuleInstance.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ModuleInstance.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ModuleInstance [Guid("469e07f7-045a-48d5-aa12-68a478cdf75d")] [NativeTypeName("struct ID3D11ModuleInstance : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult BindConstantBuffer(uint uSrcSlot, uint uDstSlot, uint cbDstOffset) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), uSrcSlot, uDstSlot, cbDstOffset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult BindConstantBufferByName(sbyte* pName, uint uDstSlot, uint cbDstOffset) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), pName, uDstSlot, cbDstOffset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult BindResource(uint uSrcSlot, uint uDstSlot, uint uCount) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), uSrcSlot, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult BindResourceByName(sbyte* pName, uint uDstSlot, uint uCount) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), pName, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult BindSampler(uint uSrcSlot, uint uDstSlot, uint uCount) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), uSrcSlot, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult BindSamplerByName(sbyte* pName, uint uDstSlot, uint uCount) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), pName, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult BindUnorderedAccessView(uint uSrcSlot, uint uDstSlot, uint uCount) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), uSrcSlot, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult BindUnorderedAccessViewByName(sbyte* pName, uint uDstSlot, uint uCount) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), pName, uDstSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult BindResourceAsUnorderedAccessView(uint uSrcSrvSlot, uint uDstUavSlot, uint uCount) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11ModuleInstance return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11ModuleInstance*)Unsafe.AsPointer(ref this), uSrcSrvSlot, uDstUavSlot, uCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public HResult BindResourceAsUnorderedAccessViewByName(sbyte* pSrvName, uint uDstUavSlot, uint uCount) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Multithread.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Multithread.cs similarity index 85% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Multithread.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Multithread.cs index b691dd9..5183d34 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Multithread.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Multithread.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Multithread [Guid("9b7e4e00-342c-4106-a19f-4f2704f689f0")] [NativeTypeName("struct ID3D11Multithread : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11Multithread return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public void Enter() @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11Multithread ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11Multithread*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public void Leave() @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11Multithread ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11Multithread*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public Bool32 SetMultithreadProtected(Bool32 bMTProtect) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11Multithread return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11Multithread*)Unsafe.AsPointer(ref this), bMTProtect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public Bool32 GetMultithreadProtected() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11PixelShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11PixelShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11PixelShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11PixelShader.cs index cd681f5..ffe2faa 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11PixelShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11PixelShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11PixelShader [Guid("ea82e40d-51dc-4f33-93d4-db7c9125ae8c")] [NativeTypeName("struct ID3D11PixelShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Predicate.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Predicate.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Predicate.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Predicate.cs index b083c7a..189648e 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Predicate.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Predicate.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Predicate [Guid("9eb576dd-9f77-4d86-81aa-8bab5fe490e2")] [NativeTypeName("struct ID3D11Predicate : ID3D11Query")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Query.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Query.cs index 1bb2549..f028cbd 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Query.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Query [Guid("d6c00747-87b7-425e-b84d-44d108560afd")] [NativeTypeName("struct ID3D11Query : ID3D11Asynchronous")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Query return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Query*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(QueryDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Query1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Query1.cs index 327c63b..3550203 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Query1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Query1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Query1 [Guid("631b4766-36dc-461d-8db6-c47e13e60916")] [NativeTypeName("struct ID3D11Query1 : ID3D11Query")] @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11Query1 ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11Query1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetDesc1(QueryDescription1* pDesc1) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState.cs index 7785fb9..3fd5902 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RasterizerState [Guid("9bb4ab81-ab1a-4d8f-b506-fc04200b6ee7")] [NativeTypeName("struct ID3D11RasterizerState : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11RasterizerState return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11RasterizerState*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetDesc(RasterizerDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState1.cs index 319909f..3fbdf52 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RasterizerState1 [Guid("1217d7a6-5039-418c-b042-9cbe256afd6e")] [NativeTypeName("struct ID3D11RasterizerState1 : ID3D11RasterizerState")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11RasterizerState1 ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11RasterizerState1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc1(RasterizerDescription1* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState2.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState2.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState2.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState2.cs index 0c3a452..abe654e 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RasterizerState2.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RasterizerState2.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RasterizerState2 [Guid("6fbd02fb-209f-46c4-b059-2ed15586a6ac")] [NativeTypeName("struct ID3D11RasterizerState2 : ID3D11RasterizerState1")] @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11RasterizerState2 ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11RasterizerState2*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetDesc2(RasterizerDescription2* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefDefaultTrackingOptions.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RefDefaultTrackingOptions.cs similarity index 91% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefDefaultTrackingOptions.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RefDefaultTrackingOptions.cs index 4c29c1d..2b8f97d 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefDefaultTrackingOptions.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RefDefaultTrackingOptions.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RefDefaultTrackingOptions [Guid("03916615-c644-418c-9bf4-75db5be63ca0")] [NativeTypeName("struct ID3D11RefDefaultTrackingOptions : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11RefDefaultTrackingOptions return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult SetTrackingOptions(uint ResourceTypeFlags, uint Options) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefTrackingOptions.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RefTrackingOptions.cs similarity index 91% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefTrackingOptions.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RefTrackingOptions.cs index a391ef4..9dbaa43 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RefTrackingOptions.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RefTrackingOptions.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RefTrackingOptions [Guid("193dacdf-0db2-4c05-a55c-ef06cac56fd9")] [NativeTypeName("struct ID3D11RefTrackingOptions : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11RefTrackingOptions return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult SetTrackingOptions(uint uOptions) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView.cs index 8ebe337..070f1a2 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RenderTargetView [Guid("dfdba067-0b8d-4865-875b-d7b4516cc164")] [NativeTypeName("struct ID3D11RenderTargetView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11RenderTargetView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11RenderTargetView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(RenderTargetViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView1.cs index ff01fc6..7597d07 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11RenderTargetView1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11RenderTargetView1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11RenderTargetView1 [Guid("ffbe2e23-f011-418a-ac56-5ceed7c5b94b")] [NativeTypeName("struct ID3D11RenderTargetView1 : ID3D11RenderTargetView")] @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11RenderTargetView1 ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11RenderTargetView1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetDesc1(RenderTargetViewDescription1* pDesc1) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Resource.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Resource.cs similarity index 91% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Resource.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Resource.cs index c3ac4c1..6fc50a5 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Resource.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Resource.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Resource [Guid("dc8e63f3-d12b-4952-b47b-5e45026a862d")] [NativeTypeName("struct ID3D11Resource : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11Resource return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11Resource*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetType(ResourceDimension* pResourceDimension) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11Resource ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11Resource*)Unsafe.AsPointer(ref this), pResourceDimension); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void SetEvictionPriority(uint EvictionPriority) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11Resource ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11Resource*)Unsafe.AsPointer(ref this), EvictionPriority); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public uint GetEvictionPriority() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SamplerState.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11SamplerState.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SamplerState.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11SamplerState.cs index a6cd382..36f9963 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SamplerState.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11SamplerState.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11SamplerState [Guid("da6fea51-564c-4487-9810-f0d0f9b4e3a5")] [NativeTypeName("struct ID3D11SamplerState : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11SamplerState return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11SamplerState*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetDesc(SamplerDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflection.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflection.cs similarity index 77% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflection.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflection.cs index 8cbd043..654a1fb 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflection.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflection.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderReflection [Guid("8d536ca1-0cca-4956-a837-786963755584")] [NativeTypeName("struct ID3D11ShaderReflection : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult GetDesc(ShaderDescription* pDesc) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public ID3D11ShaderReflectionConstantBuffer GetConstantBufferByIndex(uint Index) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), Index); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public ID3D11ShaderReflectionConstantBuffer GetConstantBufferByName(sbyte* Name) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult GetResourceBindingDesc(uint ResourceIndex, ShaderInputBindDescription* pDesc) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), ResourceIndex, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetInputParameterDesc(uint ParameterIndex, SignatureParameterDescription* pDesc) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), ParameterIndex, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult GetOutputParameterDesc(uint ParameterIndex, SignatureParameterDescription* pDesc) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), ParameterIndex, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult GetPatchConstantParameterDesc(uint ParameterIndex, SignatureParameterDescription* pDesc) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), ParameterIndex, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public ID3D11ShaderReflectionVariable GetVariableByName(sbyte* Name) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult GetResourceBindingDescByName(sbyte* Name, ShaderInputBindDescription* pDesc) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), Name, pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public uint GetMovInstructionCount() @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public uint GetMovcInstructionCount() @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public uint GetConversionInstructionCount() @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public uint GetBitwiseInstructionCount() @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public Graphics.Direct3D.Primitive GetGSInputPrimitive() @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public Bool32 IsSampleFrequencyShader() @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public uint GetNumInterfaceSlots() @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public HResult GetMinFeatureLevel(Graphics.Direct3D.FeatureLevel* pLevel) @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), pLevel); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public uint GetThreadGroupSize(uint* pSizeX, uint* pSizeY, uint* pSizeZ) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11ShaderReflection return ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11ShaderReflection*)Unsafe.AsPointer(ref this), pSizeX, pSizeY, pSizeZ); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public ulong GetRequiresFlags() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionConstantBuffer.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionConstantBuffer.cs similarity index 81% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionConstantBuffer.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionConstantBuffer.cs index b2f607f..d9a122f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionConstantBuffer.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionConstantBuffer.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderReflectionConstantBuffer [Guid("eb62d63d-93dd-4318-8ae8-c6f83ad371b8")] public unsafe partial struct ID3D11ShaderReflectionConstantBuffer @@ -42,7 +42,7 @@ public unsafe partial struct ID3D11ShaderReflectionConstantBuffer public void** lpVtbl; - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(0)] public HResult GetDesc(ShaderBufferDescription* pDesc) @@ -50,7 +50,7 @@ public unsafe partial struct ID3D11ShaderReflectionConstantBuffer return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((ID3D11ShaderReflectionConstantBuffer*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(1)] public ID3D11ShaderReflectionVariable GetVariableByIndex(uint Index) @@ -58,7 +58,7 @@ public unsafe partial struct ID3D11ShaderReflectionConstantBuffer return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((ID3D11ShaderReflectionConstantBuffer*)Unsafe.AsPointer(ref this), Index); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(2)] public ID3D11ShaderReflectionVariable GetVariableByName(sbyte* Name) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionType.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionType.cs similarity index 76% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionType.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionType.cs index 88fb9d9..93b365c 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionType.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionType.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderReflectionType [Guid("6e6ffa6a-9bae-4613-a51e-91652d508c21")] public unsafe partial struct ID3D11ShaderReflectionType @@ -42,7 +42,7 @@ public unsafe partial struct ID3D11ShaderReflectionType public void** lpVtbl; - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(0)] public HResult GetDesc(ShaderTypeDescription* pDesc) @@ -50,7 +50,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(1)] public ID3D11ShaderReflectionType GetMemberTypeByIndex(uint Index) @@ -58,7 +58,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), Index); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(2)] public ID3D11ShaderReflectionType GetMemberTypeByName(sbyte* Name) @@ -66,7 +66,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public sbyte* GetMemberTypeName(uint Index) @@ -74,7 +74,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), Index); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult IsEqual(ID3D11ShaderReflectionType* pType) @@ -82,7 +82,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), pType); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public ID3D11ShaderReflectionType GetSubType() @@ -90,7 +90,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public ID3D11ShaderReflectionType GetBaseClass() @@ -98,7 +98,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public uint GetNumInterfaces() @@ -106,7 +106,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public ID3D11ShaderReflectionType GetInterfaceByIndex(uint uIndex) @@ -114,7 +114,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), uIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult IsOfType(ID3D11ShaderReflectionType* pType) @@ -122,7 +122,7 @@ public unsafe partial struct ID3D11ShaderReflectionType return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11ShaderReflectionType*)Unsafe.AsPointer(ref this), pType); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult ImplementsInterface(ID3D11ShaderReflectionType* pBase) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionVariable.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionVariable.cs similarity index 80% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionVariable.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionVariable.cs index d0dcd4d..8daa931 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderReflectionVariable.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderReflectionVariable.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderReflectionVariable [Guid("51f23923-f3e5-4bd1-91cb-606177d8db4c")] public unsafe partial struct ID3D11ShaderReflectionVariable @@ -42,7 +42,7 @@ public unsafe partial struct ID3D11ShaderReflectionVariable public void** lpVtbl; - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(0)] public HResult GetDesc(ShaderVariableDescription* pDesc) @@ -50,7 +50,7 @@ public unsafe partial struct ID3D11ShaderReflectionVariable return ((delegate* unmanaged[Stdcall])(lpVtbl[0]))((ID3D11ShaderReflectionVariable*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(1)] public new ID3D11ShaderReflectionType GetType() @@ -58,7 +58,7 @@ public unsafe partial struct ID3D11ShaderReflectionVariable return ((delegate* unmanaged[Stdcall])(lpVtbl[1]))((ID3D11ShaderReflectionVariable*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(2)] public ID3D11ShaderReflectionConstantBuffer GetBuffer() @@ -66,7 +66,7 @@ public unsafe partial struct ID3D11ShaderReflectionVariable return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((ID3D11ShaderReflectionVariable*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public uint GetInterfaceSlot(uint uArrayIndex) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView.cs index a702795..413e9c5 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderResourceView [Guid("b0e06fe0-8192-4e1a-b1ca-36d7414710b2")] [NativeTypeName("struct ID3D11ShaderResourceView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ShaderResourceView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ShaderResourceView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(ShaderResourceViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView1.cs index 4a458a4..aa4c813 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderResourceView1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderResourceView1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderResourceView1 [Guid("91308b87-9040-411d-8c67-c39253ce3802")] [NativeTypeName("struct ID3D11ShaderResourceView1 : ID3D11ShaderResourceView")] @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11ShaderResourceView1 ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ShaderResourceView1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetDesc1(ShaderResourceViewDescription1* pDesc1) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTrace.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTrace.cs similarity index 82% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTrace.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTrace.cs index fbbff6b..a2b95fa 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTrace.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTrace.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderTrace [Guid("36b013e6-2811-4845-baa7-d623fe0df104")] [NativeTypeName("struct ID3D11ShaderTrace : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult TraceReady(ulong* pTestCount) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), pTestCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public void ResetTrace() @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11ShaderTrace ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult GetTraceStats(TraceStats* pTraceStats) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), pTraceStats); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult PSSelectStamp(uint stampIndex) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), stampIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetInitialRegisterContents(TraceRegister* pRegister, TraceValue* pValue) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), pRegister, pValue); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult GetStep(uint stepIndex, TraceStep* pTraceStep) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), stepIndex, pTraceStep); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult GetWrittenRegister(uint stepIndex, uint writtenRegisterIndex, TraceRegister* pRegister, TraceValue* pValue) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11ShaderTrace return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11ShaderTrace*)Unsafe.AsPointer(ref this), stepIndex, writtenRegisterIndex, pRegister, pValue); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult GetReadRegister(uint stepIndex, uint readRegisterIndex, TraceRegister* pRegister, TraceValue* pValue) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTraceFactory.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTraceFactory.cs similarity index 92% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTraceFactory.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTraceFactory.cs index 9125558..4520a3b 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11ShaderTraceFactory.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11ShaderTraceFactory.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11ShaderTraceFactory [Guid("1fbad429-66ab-41cc-9617-667ac10e4459")] [NativeTypeName("struct ID3D11ShaderTraceFactory : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11ShaderTraceFactory return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult CreateShaderTrace(IUnknown* pShader, ShaderTraceDescription* pTraceDesc, ID3D11ShaderTrace** ppShaderTrace) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SwitchToRef.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11SwitchToRef.cs similarity index 89% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SwitchToRef.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11SwitchToRef.cs index 48991bb..99605a0 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11SwitchToRef.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11SwitchToRef.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11SwitchToRef [Guid("1ef337e3-58e7-4f83-a692-db221f5ed47e")] [NativeTypeName("struct ID3D11SwitchToRef : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11SwitchToRef return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public Bool32 SetUseRef(Bool32 UseRef) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11SwitchToRef return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11SwitchToRef*)Unsafe.AsPointer(ref this), UseRef); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public Bool32 GetUseRef() diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture1D.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture1D.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture1D.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture1D.cs index 64b338d..591efa8 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture1D.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture1D.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Texture1D [Guid("f8fb5c27-c6b3-4f75-a4c8-439af2ef564c")] [NativeTypeName("struct ID3D11Texture1D : ID3D11Resource")] @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Texture1D return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Texture1D*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void GetDesc(Texture1DDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D.cs index 1d03e9d..f572c75 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Texture2D [Guid("6f15aaf2-d208-4e89-9ab4-489535d34f9c")] [NativeTypeName("struct ID3D11Texture2D : ID3D11Resource")] @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Texture2D return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Texture2D*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void GetDesc(Texture2DDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D1.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D1.cs index 380c6d8..d1a0df8 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture2D1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture2D1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Texture2D1 [Guid("51218251-1e33-4617-9ccb-4d3a4367e7bb")] [NativeTypeName("struct ID3D11Texture2D1 : ID3D11Texture2D")] @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11Texture2D1 ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11Texture2D1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public void GetDesc1(Texture2DDescription1* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D.cs index de4ea8f..3b332f4 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Texture3D [Guid("037e866e-f56d-4357-a8af-9dabbe6e250e")] [NativeTypeName("struct ID3D11Texture3D : ID3D11Resource")] @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11Texture3D return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11Texture3D*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public void GetDesc(Texture3DDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D1.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D1.cs index 0d0f456..02bbbf3 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11Texture3D1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11Texture3D1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11Texture3D1 [Guid("0c711683-2853-4846-9bb0-f3e60639e46a")] [NativeTypeName("struct ID3D11Texture3D1 : ID3D11Texture3D")] @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11Texture3D1 ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11Texture3D1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public void GetDesc1(Texture3DDescription1* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11TracingDevice.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11TracingDevice.cs similarity index 89% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11TracingDevice.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11TracingDevice.cs index ce45a22..90e3d3f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11TracingDevice.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11TracingDevice.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11TracingDevice [Guid("1911c771-1587-413e-a7e0-fb26c3de0268")] [NativeTypeName("struct ID3D11TracingDevice : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11TracingDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult SetShaderTrackingOptionsByType(uint ResourceTypeFlags, uint Options) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11TracingDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11TracingDevice*)Unsafe.AsPointer(ref this), ResourceTypeFlags, Options); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult SetShaderTrackingOptions(IUnknown* pShader, uint Options) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView.cs index bf967c1..350a159 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11UnorderedAccessView [Guid("28acf509-7f5c-48f6-8611-f316010a6380")] [NativeTypeName("struct ID3D11UnorderedAccessView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11UnorderedAccessView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11UnorderedAccessView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(UnorderedAccessViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView1.cs index 750a55e..c251ce2 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11UnorderedAccessView1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11UnorderedAccessView1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11UnorderedAccessView1 [Guid("7b3b6153-a886-4544-ab37-6537c8500403")] [NativeTypeName("struct ID3D11UnorderedAccessView1 : ID3D11UnorderedAccessView")] @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11UnorderedAccessView1 ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11UnorderedAccessView1*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public void GetDesc1(UnorderedAccessViewDescription1* pDesc1) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VertexShader.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VertexShader.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VertexShader.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VertexShader.cs index 67d69a0..013d6f8 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VertexShader.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VertexShader.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VertexShader [Guid("3b301d64-d678-4289-8897-22f8928b72f3")] [NativeTypeName("struct ID3D11VertexShader : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext.cs similarity index 80% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext.cs index 8c31e22..f08caa9 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoContext [Guid("61f21c45-3c0e-4a74-9cea-67100d9ad5e4")] [NativeTypeName("struct ID3D11VideoContext : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetDecoderBuffer(ID3D11VideoDecoder* pDecoder, VideoDecoderBufferType Type, uint* pBufferSize, void** ppBuffer) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder, Type, pBufferSize, ppBuffer); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult ReleaseDecoderBuffer(ID3D11VideoDecoder* pDecoder, VideoDecoderBufferType Type) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder, Type); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult DecoderBeginFrame(ID3D11VideoDecoder* pDecoder, ID3D11VideoDecoderOutputView* pView, uint ContentKeySize, void* pContentKey) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder, pView, ContentKeySize, pContentKey); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult DecoderEndFrame(ID3D11VideoDecoder* pDecoder) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult SubmitDecoderBuffers(ID3D11VideoDecoder* pDecoder, uint NumBuffers, VideoDecoderBufferDescription* pBufferDesc) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder, NumBuffers, pBufferDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public int DecoderExtension(ID3D11VideoDecoder* pDecoder, VideoDecoderExtension* pExtensionData) @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pDecoder, pExtensionData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public void VideoProcessorSetOutputTargetRect(ID3D11VideoProcessor* pVideoProcessor, Bool32 Enable, RawRect* pRect) @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, Enable, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public void VideoProcessorSetOutputBackgroundColor(ID3D11VideoProcessor* pVideoProcessor, Bool32 YCbCr, VideoColor* pColor) @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, YCbCr, pColor); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public void VideoProcessorSetOutputColorSpace(ID3D11VideoProcessor* pVideoProcessor, VideoProcessorColorSpace* pColorSpace) @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public void VideoProcessorSetOutputAlphaFillMode(ID3D11VideoProcessor* pVideoProcessor, VideoProcessorAlphaFillMode AlphaFillMode, uint StreamIndex) @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, AlphaFillMode, StreamIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public void VideoProcessorSetOutputConstriction(ID3D11VideoProcessor* pVideoProcessor, Bool32 Enable, System.Drawing.Size Size) @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, Enable, Size); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public void VideoProcessorSetOutputStereoMode(ID3D11VideoProcessor* pVideoProcessor, Bool32 Enable) @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, Enable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public int VideoProcessorSetOutputExtension(ID3D11VideoProcessor* pVideoProcessor, Guid* pExtensionGuid, uint DataSize, void* pData) @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pExtensionGuid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public void VideoProcessorGetOutputTargetRect(ID3D11VideoProcessor* pVideoProcessor, Bool32* Enabled, RawRect* pRect) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, Enabled, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public void VideoProcessorGetOutputBackgroundColor(ID3D11VideoProcessor* pVideoProcessor, Bool32* pYCbCr, VideoColor* pColor) @@ -222,7 +222,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[21]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pYCbCr, pColor); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(22)] public void VideoProcessorGetOutputColorSpace(ID3D11VideoProcessor* pVideoProcessor, VideoProcessorColorSpace* pColorSpace) @@ -230,7 +230,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[22]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(23)] public void VideoProcessorGetOutputAlphaFillMode(ID3D11VideoProcessor* pVideoProcessor, VideoProcessorAlphaFillMode* pAlphaFillMode, uint* pStreamIndex) @@ -238,7 +238,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[23]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pAlphaFillMode, pStreamIndex); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(24)] public void VideoProcessorGetOutputConstriction(ID3D11VideoProcessor* pVideoProcessor, Bool32* pEnabled, System.Drawing.Size* pSize) @@ -246,7 +246,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[24]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pEnabled, pSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(25)] public void VideoProcessorGetOutputStereoMode(ID3D11VideoProcessor* pVideoProcessor, Bool32* pEnabled) @@ -254,7 +254,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[25]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pEnabled); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(26)] public int VideoProcessorGetOutputExtension(ID3D11VideoProcessor* pVideoProcessor, Guid* pExtensionGuid, uint DataSize, void* pData) @@ -262,7 +262,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[26]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pExtensionGuid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(27)] public void VideoProcessorSetStreamFrameFormat(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoFrameFormat FrameFormat) @@ -270,7 +270,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[27]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, FrameFormat); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(28)] public void VideoProcessorSetStreamColorSpace(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorColorSpace* pColorSpace) @@ -278,7 +278,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[28]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(29)] public void VideoProcessorSetStreamOutputRate(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorOutputRate OutputRate, Bool32 RepeatFrame, Graphics.Dxgi.Common.Rational* pCustomRate) @@ -286,7 +286,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[29]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, OutputRate, RepeatFrame, pCustomRate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(30)] public void VideoProcessorSetStreamSourceRect(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, RawRect* pRect) @@ -294,7 +294,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[30]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(31)] public void VideoProcessorSetStreamDestRect(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, RawRect* pRect) @@ -302,7 +302,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[31]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(32)] public void VideoProcessorSetStreamAlpha(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, float Alpha) @@ -310,7 +310,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[32]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, Alpha); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(33)] public void VideoProcessorSetStreamPalette(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, uint Count, uint* pEntries) @@ -318,7 +318,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[33]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Count, pEntries); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(34)] public void VideoProcessorSetStreamPixelAspectRatio(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, Graphics.Dxgi.Common.Rational* pSourceAspectRatio, Graphics.Dxgi.Common.Rational* pDestinationAspectRatio) @@ -326,7 +326,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[34]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, pSourceAspectRatio, pDestinationAspectRatio); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(35)] public void VideoProcessorSetStreamLumaKey(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, float Lower, float Upper) @@ -334,7 +334,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[35]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, Lower, Upper); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(36)] public void VideoProcessorSetStreamStereoFormat(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, VideoProcessorStereoFormat Format, Bool32 LeftViewFrame0, Bool32 BaseViewFrame0, VideoProcessorStereoFlipMode FlipMode, int MonoOffset) @@ -342,7 +342,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[36]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, Format, LeftViewFrame0, BaseViewFrame0, FlipMode, MonoOffset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(37)] public void VideoProcessorSetStreamAutoProcessingMode(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable) @@ -350,7 +350,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[37]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(38)] public void VideoProcessorSetStreamFilter(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorFilter Filter, Bool32 Enable, int Level) @@ -358,7 +358,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[38]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Filter, Enable, Level); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(39)] public int VideoProcessorSetStreamExtension(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Guid* pExtensionGuid, uint DataSize, void* pData) @@ -366,7 +366,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[39]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pExtensionGuid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(40)] public void VideoProcessorGetStreamFrameFormat(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoFrameFormat* pFrameFormat) @@ -374,7 +374,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[40]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pFrameFormat); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(41)] public void VideoProcessorGetStreamColorSpace(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorColorSpace* pColorSpace) @@ -382,7 +382,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[41]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(42)] public void VideoProcessorGetStreamOutputRate(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorOutputRate* pOutputRate, Bool32* pRepeatFrame, Graphics.Dxgi.Common.Rational* pCustomRate) @@ -390,7 +390,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[42]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pOutputRate, pRepeatFrame, pCustomRate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(43)] public void VideoProcessorGetStreamSourceRect(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled, RawRect* pRect) @@ -398,7 +398,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[43]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(44)] public void VideoProcessorGetStreamDestRect(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled, RawRect* pRect) @@ -406,7 +406,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[44]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled, pRect); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(45)] public void VideoProcessorGetStreamAlpha(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled, float* pAlpha) @@ -414,7 +414,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[45]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled, pAlpha); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(46)] public void VideoProcessorGetStreamPalette(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, uint Count, uint* pEntries) @@ -422,7 +422,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[46]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Count, pEntries); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(47)] public void VideoProcessorGetStreamPixelAspectRatio(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled, Graphics.Dxgi.Common.Rational* pSourceAspectRatio, Graphics.Dxgi.Common.Rational* pDestinationAspectRatio) @@ -430,7 +430,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[47]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled, pSourceAspectRatio, pDestinationAspectRatio); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(48)] public void VideoProcessorGetStreamLumaKey(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled, float* pLower, float* pUpper) @@ -438,7 +438,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[48]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled, pLower, pUpper); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(49)] public void VideoProcessorGetStreamStereoFormat(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnable, VideoProcessorStereoFormat* pFormat, Bool32* pLeftViewFrame0, Bool32* pBaseViewFrame0, VideoProcessorStereoFlipMode* pFlipMode, int* MonoOffset) @@ -446,7 +446,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[49]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnable, pFormat, pLeftViewFrame0, pBaseViewFrame0, pFlipMode, MonoOffset); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(50)] public void VideoProcessorGetStreamAutoProcessingMode(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnabled) @@ -454,7 +454,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[50]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnabled); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(51)] public void VideoProcessorGetStreamFilter(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, VideoProcessorFilter Filter, Bool32* pEnabled, int* pLevel) @@ -462,7 +462,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[51]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Filter, pEnabled, pLevel); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(52)] public int VideoProcessorGetStreamExtension(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Guid* pExtensionGuid, uint DataSize, void* pData) @@ -470,7 +470,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[52]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pExtensionGuid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(53)] public HResult VideoProcessorBlt(ID3D11VideoProcessor* pVideoProcessor, ID3D11VideoProcessorOutputView* pView, uint OutputFrame, uint StreamCount, VideoProcessorStream* pStreams) @@ -478,7 +478,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[53]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, pView, OutputFrame, StreamCount, pStreams); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(54)] public HResult NegotiateCryptoSessionKeyExchange(ID3D11CryptoSession* pCryptoSession, uint DataSize, void* pData) @@ -486,7 +486,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[54]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(55)] public void EncryptionBlt(ID3D11CryptoSession* pCryptoSession, ID3D11Texture2D* pSrcSurface, ID3D11Texture2D* pDstSurface, uint IVSize, void* pIV) @@ -494,7 +494,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[55]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession, pSrcSurface, pDstSurface, IVSize, pIV); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(56)] public void DecryptionBlt(ID3D11CryptoSession* pCryptoSession, ID3D11Texture2D* pSrcSurface, ID3D11Texture2D* pDstSurface, EncryptedBlockInfo* pEncryptedBlockInfo, uint ContentKeySize, void* pContentKey, uint IVSize, void* pIV) @@ -502,7 +502,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[56]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession, pSrcSurface, pDstSurface, pEncryptedBlockInfo, ContentKeySize, pContentKey, IVSize, pIV); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(57)] public void StartSessionKeyRefresh(ID3D11CryptoSession* pCryptoSession, uint RandomNumberSize, void* pRandomNumber) @@ -510,7 +510,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[57]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession, RandomNumberSize, pRandomNumber); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(58)] public void FinishSessionKeyRefresh(ID3D11CryptoSession* pCryptoSession) @@ -518,7 +518,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[58]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(59)] public HResult GetEncryptionBltKey(ID3D11CryptoSession* pCryptoSession, uint KeySize, void* pReadbackKey) @@ -526,7 +526,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[59]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pCryptoSession, KeySize, pReadbackKey); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(60)] public HResult NegotiateAuthenticatedChannelKeyExchange(ID3D11AuthenticatedChannel* pChannel, uint DataSize, void* pData) @@ -534,7 +534,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[60]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pChannel, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(61)] public HResult QueryAuthenticatedChannel(ID3D11AuthenticatedChannel* pChannel, uint InputSize, void* pInput, uint OutputSize, void* pOutput) @@ -542,7 +542,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[61]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pChannel, InputSize, pInput, OutputSize, pOutput); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(62)] public HResult ConfigureAuthenticatedChannel(ID3D11AuthenticatedChannel* pChannel, uint InputSize, void* pInput, AuthenticatedConfigureOutput* pOutput) @@ -550,7 +550,7 @@ public unsafe partial struct ID3D11VideoContext return ((delegate* unmanaged[Stdcall])(lpVtbl[62]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pChannel, InputSize, pInput, pOutput); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(63)] public void VideoProcessorSetStreamRotation(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, VideoProcessorRotation Rotation) @@ -558,7 +558,7 @@ public unsafe partial struct ID3D11VideoContext ((delegate* unmanaged[Stdcall])(lpVtbl[63]))((ID3D11VideoContext*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, Rotation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(64)] public void VideoProcessorGetStreamRotation(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnable, VideoProcessorRotation* pRotation) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext1.cs index b7f4ba0..6b370c6 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoContext1 [Guid("a7f026da-a5f8-4487-a564-15e34357651e")] [NativeTypeName("struct ID3D11VideoContext1 : ID3D11VideoContext")] @@ -566,7 +566,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[64]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnable, pRotation); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(65)] public HResult SubmitDecoderBuffers1(ID3D11VideoDecoder* pDecoder, uint NumBuffers, VideoDecoderBufferDescription1* pBufferDesc) @@ -574,7 +574,7 @@ public unsafe partial struct ID3D11VideoContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[65]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pDecoder, NumBuffers, pBufferDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(66)] public HResult GetDataForNewHardwareKey(ID3D11CryptoSession* pCryptoSession, uint PrivateInputSize, void* pPrivatInputData, ulong* pPrivateOutputData) @@ -582,7 +582,7 @@ public unsafe partial struct ID3D11VideoContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[66]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pCryptoSession, PrivateInputSize, pPrivatInputData, pPrivateOutputData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(67)] public HResult CheckCryptoSessionStatus(ID3D11CryptoSession* pCryptoSession, CryptoSessionStatus* pStatus) @@ -590,7 +590,7 @@ public unsafe partial struct ID3D11VideoContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[67]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pCryptoSession, pStatus); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(68)] public HResult DecoderEnableDownsampling(ID3D11VideoDecoder* pDecoder, Graphics.Dxgi.Common.ColorSpaceType InputColorSpace, VideoSampleDescription* pOutputDesc, uint ReferenceFrameCount) @@ -598,7 +598,7 @@ public unsafe partial struct ID3D11VideoContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[68]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pDecoder, InputColorSpace, pOutputDesc, ReferenceFrameCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(69)] public HResult DecoderUpdateDownsampling(ID3D11VideoDecoder* pDecoder, VideoSampleDescription* pOutputDesc) @@ -606,7 +606,7 @@ public unsafe partial struct ID3D11VideoContext1 return ((delegate* unmanaged[Stdcall])(lpVtbl[69]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pDecoder, pOutputDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(70)] public void VideoProcessorSetOutputColorSpace1(ID3D11VideoProcessor* pVideoProcessor, Graphics.Dxgi.Common.ColorSpaceType ColorSpace) @@ -614,7 +614,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[70]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, ColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(71)] public void VideoProcessorSetOutputShaderUsage(ID3D11VideoProcessor* pVideoProcessor, Bool32 ShaderUsage) @@ -622,7 +622,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[71]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, ShaderUsage); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(72)] public void VideoProcessorGetOutputColorSpace1(ID3D11VideoProcessor* pVideoProcessor, Graphics.Dxgi.Common.ColorSpaceType* pColorSpace) @@ -630,7 +630,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[72]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(73)] public void VideoProcessorGetOutputShaderUsage(ID3D11VideoProcessor* pVideoProcessor, Bool32* pShaderUsage) @@ -638,7 +638,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[73]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, pShaderUsage); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(74)] public void VideoProcessorSetStreamColorSpace1(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Graphics.Dxgi.Common.ColorSpaceType ColorSpace) @@ -646,7 +646,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[74]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, ColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(75)] public void VideoProcessorSetStreamMirror(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32 Enable, Bool32 FlipHorizontal, Bool32 FlipVertical) @@ -654,7 +654,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[75]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Enable, FlipHorizontal, FlipVertical); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(76)] public void VideoProcessorGetStreamColorSpace1(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Graphics.Dxgi.Common.ColorSpaceType* pColorSpace) @@ -662,7 +662,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[76]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pColorSpace); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(77)] public void VideoProcessorGetStreamMirror(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Bool32* pEnable, Bool32* pFlipHorizontal, Bool32* pFlipVertical) @@ -670,7 +670,7 @@ public unsafe partial struct ID3D11VideoContext1 ((delegate* unmanaged[Stdcall])(lpVtbl[77]))((ID3D11VideoContext1*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pEnable, pFlipHorizontal, pFlipVertical); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(78)] public HResult VideoProcessorGetBehaviorHints(ID3D11VideoProcessor* pVideoProcessor, uint OutputWidth, uint OutputHeight, Graphics.Dxgi.Common.Format OutputFormat, uint StreamCount, VideoProcessorStreamBehaviorHint* pStreams, uint* pBehaviorHints) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext2.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext2.cs similarity index 98% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext2.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext2.cs index 4d6da7a..ee103dd 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext2.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext2.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoContext2 [Guid("c4e7374c-6243-4d1b-ae87-52b4f740e261")] [NativeTypeName("struct ID3D11VideoContext2 : ID3D11VideoContext1")] @@ -678,7 +678,7 @@ public unsafe partial struct ID3D11VideoContext2 return ((delegate* unmanaged[Stdcall])(lpVtbl[78]))((ID3D11VideoContext2*)Unsafe.AsPointer(ref this), pVideoProcessor, OutputWidth, OutputHeight, OutputFormat, StreamCount, pStreams, pBehaviorHints); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(79)] public void VideoProcessorSetOutputHDRMetaData(ID3D11VideoProcessor* pVideoProcessor, Graphics.Dxgi.HDRMetadataType Type, uint Size, void* pHDRMetaData) @@ -686,7 +686,7 @@ public unsafe partial struct ID3D11VideoContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[79]))((ID3D11VideoContext2*)Unsafe.AsPointer(ref this), pVideoProcessor, Type, Size, pHDRMetaData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(80)] public void VideoProcessorGetOutputHDRMetaData(ID3D11VideoProcessor* pVideoProcessor, Graphics.Dxgi.HDRMetadataType* pType, uint Size, void* pMetaData) @@ -694,7 +694,7 @@ public unsafe partial struct ID3D11VideoContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[80]))((ID3D11VideoContext2*)Unsafe.AsPointer(ref this), pVideoProcessor, pType, Size, pMetaData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(81)] public void VideoProcessorSetStreamHDRMetaData(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Graphics.Dxgi.HDRMetadataType Type, uint Size, void* pHDRMetaData) @@ -702,7 +702,7 @@ public unsafe partial struct ID3D11VideoContext2 ((delegate* unmanaged[Stdcall])(lpVtbl[81]))((ID3D11VideoContext2*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, Type, Size, pHDRMetaData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(82)] public void VideoProcessorGetStreamHDRMetaData(ID3D11VideoProcessor* pVideoProcessor, uint StreamIndex, Graphics.Dxgi.HDRMetadataType* pType, uint Size, void* pMetaData) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext3.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext3.cs similarity index 99% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext3.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext3.cs index 08acd44..5bed682 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoContext3.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoContext3.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoContext3 [Guid("a9e2faa0-cb39-418f-a0b7-d8aad4de672e")] [NativeTypeName("struct ID3D11VideoContext3 : ID3D11VideoContext2")] @@ -710,7 +710,7 @@ public unsafe partial struct ID3D11VideoContext3 ((delegate* unmanaged[Stdcall])(lpVtbl[82]))((ID3D11VideoContext3*)Unsafe.AsPointer(ref this), pVideoProcessor, StreamIndex, pType, Size, pMetaData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(83)] public HResult DecoderBeginFrame1(ID3D11VideoDecoder* pDecoder, ID3D11VideoDecoderOutputView* pView, uint ContentKeySize, void* pContentKey, uint NumComponentHistograms, uint* pHistogramOffsets, ID3D11Buffer** ppHistogramBuffers) @@ -718,7 +718,7 @@ public unsafe partial struct ID3D11VideoContext3 return ((delegate* unmanaged[Stdcall])(lpVtbl[83]))((ID3D11VideoContext3*)Unsafe.AsPointer(ref this), pDecoder, pView, ContentKeySize, pContentKey, NumComponentHistograms, pHistogramOffsets, ppHistogramBuffers); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(84)] public HResult SubmitDecoderBuffers2(ID3D11VideoDecoder* pDecoder, uint NumBuffers, VideoDecoderBufferDescription2* pBufferDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoder.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoder.cs similarity index 93% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoder.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoder.cs index 37f3676..3bc9c2b 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoder.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoder.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoDecoder [Guid("3c9c5b51-995d-48d1-9b8d-fa5caeded65c")] [NativeTypeName("struct ID3D11VideoDecoder : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11VideoDecoder return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11VideoDecoder*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetCreationParameters(VideoDecoderDescription* pVideoDesc, VideoDecoderConfig* pConfig) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoDecoder return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoDecoder*)Unsafe.AsPointer(ref this), pVideoDesc, pConfig); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult GetDriverHandle(Handle* pDriverHandle) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoderOutputView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoderOutputView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoderOutputView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoderOutputView.cs index 1bbd247..1bba354 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDecoderOutputView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDecoderOutputView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoDecoderOutputView [Guid("c2931aea-2a85-4f20-860f-fba1fd256e18")] [NativeTypeName("struct ID3D11VideoDecoderOutputView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoDecoderOutputView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoDecoderOutputView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(VideoDecoderOutputViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice.cs similarity index 81% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice.cs index f4d2dec..2c535c2 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoDevice [Guid("10ec4d5b-975a-4689-b9e4-d0aac30fe333")] [NativeTypeName("struct ID3D11VideoDevice : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public HResult CreateVideoDecoder(VideoDecoderDescription* pVideoDesc, VideoDecoderConfig* pConfig, ID3D11VideoDecoder** ppDecoder) @@ -78,7 +78,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pVideoDesc, pConfig, ppDecoder); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public HResult CreateVideoProcessor(ID3D11VideoProcessorEnumerator* pEnum, uint RateConversionIndex, ID3D11VideoProcessor** ppVideoProcessor) @@ -86,7 +86,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pEnum, RateConversionIndex, ppVideoProcessor); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public HResult CreateAuthenticatedChannel(AuthenticatedChannelType ChannelType, ID3D11AuthenticatedChannel** ppAuthenticatedChannel) @@ -94,7 +94,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), ChannelType, ppAuthenticatedChannel); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public HResult CreateCryptoSession(Guid* pCryptoType, Guid* pDecoderProfile, Guid* pKeyExchangeType, ID3D11CryptoSession** ppCryptoSession) @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pCryptoType, pDecoderProfile, pKeyExchangeType, ppCryptoSession); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult CreateVideoDecoderOutputView(ID3D11Resource* pResource, VideoDecoderOutputViewDescription* pDesc, ID3D11VideoDecoderOutputView** ppVDOVView) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pResource, pDesc, ppVDOVView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult CreateVideoProcessorInputView(ID3D11Resource* pResource, ID3D11VideoProcessorEnumerator* pEnum, VideoProcessorInputViewDescription* pDesc, ID3D11VideoProcessorInputView** ppVPIView) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pResource, pEnum, pDesc, ppVPIView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult CreateVideoProcessorOutputView(ID3D11Resource* pResource, ID3D11VideoProcessorEnumerator* pEnum, VideoProcessorOutputViewDescription* pDesc, ID3D11VideoProcessorOutputView** ppVPOView) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pResource, pEnum, pDesc, ppVPOView); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult CreateVideoProcessorEnumerator(VideoProcessorContentDescription* pDesc, ID3D11VideoProcessorEnumerator** ppEnum) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pDesc, ppEnum); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public uint GetVideoDecoderProfileCount() @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public HResult GetVideoDecoderProfile(uint Index, Guid* pDecoderProfile) @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), Index, pDecoderProfile); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public HResult CheckVideoDecoderFormat(Guid* pDecoderProfile, Graphics.Dxgi.Common.Format Format, Bool32* pSupported) @@ -158,7 +158,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[13]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pDecoderProfile, Format, pSupported); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(14)] public HResult GetVideoDecoderConfigCount(VideoDecoderDescription* pDesc, uint* pCount) @@ -166,7 +166,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[14]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pDesc, pCount); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(15)] public HResult GetVideoDecoderConfig(VideoDecoderDescription* pDesc, uint Index, VideoDecoderConfig* pConfig) @@ -174,7 +174,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[15]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pDesc, Index, pConfig); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(16)] public HResult GetContentProtectionCaps(Guid* pCryptoType, Guid* pDecoderProfile, VideoContentProtectionCaps* pCaps) @@ -182,7 +182,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[16]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pCryptoType, pDecoderProfile, pCaps); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(17)] public HResult CheckCryptoKeyExchange(Guid* pCryptoType, Guid* pDecoderProfile, uint Index, Guid* pKeyExchangeType) @@ -190,7 +190,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[17]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), pCryptoType, pDecoderProfile, Index, pKeyExchangeType); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(18)] public HResult SetPrivateData(Guid* guid, uint DataSize, void* pData) @@ -198,7 +198,7 @@ public unsafe partial struct ID3D11VideoDevice return ((delegate* unmanaged[Stdcall])(lpVtbl[18]))((ID3D11VideoDevice*)Unsafe.AsPointer(ref this), guid, DataSize, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(19)] public HResult SetPrivateDataInterface(Guid* guid, IUnknown* pData) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice1.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice1.cs index a4d5c5d..8069b9d 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoDevice1 [Guid("29da1d51-1321-4454-804b-f5fc9f861f0f")] [NativeTypeName("struct ID3D11VideoDevice1 : ID3D11VideoDevice")] @@ -206,7 +206,7 @@ public unsafe partial struct ID3D11VideoDevice1 return ((delegate* unmanaged[Stdcall])(lpVtbl[19]))((ID3D11VideoDevice1*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(20)] public HResult GetCryptoSessionPrivateDataSize(Guid* pCryptoType, Guid* pDecoderProfile, Guid* pKeyExchangeType, uint* pPrivateInputSize, uint* pPrivateOutputSize) @@ -214,7 +214,7 @@ public unsafe partial struct ID3D11VideoDevice1 return ((delegate* unmanaged[Stdcall])(lpVtbl[20]))((ID3D11VideoDevice1*)Unsafe.AsPointer(ref this), pCryptoType, pDecoderProfile, pKeyExchangeType, pPrivateInputSize, pPrivateOutputSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(21)] public HResult GetVideoDecoderCaps(Guid* pDecoderProfile, uint SampleWidth, uint SampleHeight, Graphics.Dxgi.Common.Rational* pFrameRate, uint BitRate, Guid* pCryptoType, uint* pDecoderCaps) @@ -222,7 +222,7 @@ public unsafe partial struct ID3D11VideoDevice1 return ((delegate* unmanaged[Stdcall])(lpVtbl[21]))((ID3D11VideoDevice1*)Unsafe.AsPointer(ref this), pDecoderProfile, SampleWidth, SampleHeight, pFrameRate, BitRate, pCryptoType, pDecoderCaps); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(22)] public HResult CheckVideoDecoderDownsampling(VideoDecoderDescription* pInputDesc, Graphics.Dxgi.Common.ColorSpaceType InputColorSpace, VideoDecoderConfig* pInputConfig, Graphics.Dxgi.Common.Rational* pFrameRate, VideoSampleDescription* pOutputDesc, Bool32* pSupported, Bool32* pRealTimeHint) @@ -230,7 +230,7 @@ public unsafe partial struct ID3D11VideoDevice1 return ((delegate* unmanaged[Stdcall])(lpVtbl[22]))((ID3D11VideoDevice1*)Unsafe.AsPointer(ref this), pInputDesc, InputColorSpace, pInputConfig, pFrameRate, pOutputDesc, pSupported, pRealTimeHint); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(23)] public HResult RecommendVideoDecoderDownsampleParameters(VideoDecoderDescription* pInputDesc, Graphics.Dxgi.Common.ColorSpaceType InputColorSpace, VideoDecoderConfig* pInputConfig, Graphics.Dxgi.Common.Rational* pFrameRate, VideoSampleDescription* pRecommendedOutputDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice2.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice2.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice2.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice2.cs index 073dba4..f35ce46 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoDevice2.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoDevice2.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoDevice2 [Guid("59c0cb01-35f0-4a70-8f67-87905c906a53")] [NativeTypeName("struct ID3D11VideoDevice2 : ID3D11VideoDevice1")] @@ -238,7 +238,7 @@ public unsafe partial struct ID3D11VideoDevice2 return ((delegate* unmanaged[Stdcall])(lpVtbl[23]))((ID3D11VideoDevice2*)Unsafe.AsPointer(ref this), pInputDesc, InputColorSpace, pInputConfig, pFrameRate, pRecommendedOutputDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(24)] public HResult CheckFeatureSupport(FeatureVideo Feature, void* pFeatureSupportData, uint FeatureSupportDataSize) @@ -246,7 +246,7 @@ public unsafe partial struct ID3D11VideoDevice2 return ((delegate* unmanaged[Stdcall])(lpVtbl[24]))((ID3D11VideoDevice2*)Unsafe.AsPointer(ref this), Feature, pFeatureSupportData, FeatureSupportDataSize); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(25)] public HResult NegotiateCryptoSessionKeyExchangeMT(ID3D11CryptoSession* pCryptoSession, CryptoSessionKeyExchangeFlags flags, uint DataSize, void* pData) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessor.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessor.cs similarity index 92% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessor.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessor.cs index a0a9c4f..73a0fb2 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessor.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessor.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoProcessor [Guid("1d7b0652-185f-41c6-85ce-0c5be3d4ae6c")] [NativeTypeName("struct ID3D11VideoProcessor : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11VideoProcessor return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11VideoProcessor*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetContentDesc(VideoProcessorContentDescription* pDesc) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoProcessor ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoProcessor*)Unsafe.AsPointer(ref this), pDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetRateConversionCaps(VideoProcessorRateConversionCaps* pCaps) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator.cs similarity index 86% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator.cs index 1d730bc..1323a05 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoProcessorEnumerator [Guid("31627037-53ab-4200-9061-05faa9ab45f9")] [NativeTypeName("struct ID3D11VideoProcessorEnumerator : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public HResult GetVideoProcessorContentDesc(VideoProcessorContentDescription* pContentDesc) @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), pContentDesc); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public HResult CheckVideoProcessorFormat(Graphics.Dxgi.Common.Format Format, uint* pFlags) @@ -118,7 +118,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[8]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), Format, pFlags); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(9)] public HResult GetVideoProcessorCaps(VideoProcessorCaps* pCaps) @@ -126,7 +126,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[9]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), pCaps); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(10)] public HResult GetVideoProcessorRateConversionCaps(uint TypeIndex, VideoProcessorRateConversionCaps* pCaps) @@ -134,7 +134,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[10]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), TypeIndex, pCaps); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(11)] public HResult GetVideoProcessorCustomRate(uint TypeIndex, uint CustomRateIndex, VideoProcessorCustomRate* pRate) @@ -142,7 +142,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator return ((delegate* unmanaged[Stdcall])(lpVtbl[11]))((ID3D11VideoProcessorEnumerator*)Unsafe.AsPointer(ref this), TypeIndex, CustomRateIndex, pRate); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(12)] public HResult GetVideoProcessorFilterRange(VideoProcessorFilter Filter, VideoProcessorFilterRange* pRange) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator1.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator1.cs similarity index 96% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator1.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator1.cs index 9dafc1a..298cb5a 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorEnumerator1.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorEnumerator1.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoProcessorEnumerator1 [Guid("465217f2-5568-43cf-b5b9-f61d54531ca1")] [NativeTypeName("struct ID3D11VideoProcessorEnumerator1 : ID3D11VideoProcessorEnumerator")] @@ -150,7 +150,7 @@ public unsafe partial struct ID3D11VideoProcessorEnumerator1 return ((delegate* unmanaged[Stdcall])(lpVtbl[12]))((ID3D11VideoProcessorEnumerator1*)Unsafe.AsPointer(ref this), Filter, pRange); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(13)] public HResult CheckVideoProcessorFormatConversion(Graphics.Dxgi.Common.Format InputFormat, Graphics.Dxgi.Common.ColorSpaceType InputColorSpace, Graphics.Dxgi.Common.Format OutputFormat, Graphics.Dxgi.Common.ColorSpaceType OutputColorSpace, Bool32* pSupported) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorInputView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorInputView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorInputView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorInputView.cs index a908084..d32875f 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorInputView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorInputView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoProcessorInputView [Guid("11ec5a5f-51dc-4945-ab34-6e8c21300ea5")] [NativeTypeName("struct ID3D11VideoProcessorInputView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoProcessorInputView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoProcessorInputView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(VideoProcessorInputViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorOutputView.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorOutputView.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorOutputView.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorOutputView.cs index 4c2050e..9893dcf 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11VideoProcessorOutputView.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11VideoProcessorOutputView.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11VideoProcessorOutputView [Guid("a048285e-25a9-4527-bd93-d68b68c44254")] [NativeTypeName("struct ID3D11VideoProcessorOutputView : ID3D11View")] @@ -110,7 +110,7 @@ public unsafe partial struct ID3D11VideoProcessorOutputView ((delegate* unmanaged[Stdcall])(lpVtbl[7]))((ID3D11VideoProcessorOutputView*)Unsafe.AsPointer(ref this), ppResource); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(8)] public void GetDesc(VideoProcessorOutputViewDescription* pDesc) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11View.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3D11View.cs similarity index 95% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11View.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3D11View.cs index 354f5d3..564290a 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3D11View.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3D11View.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3D11View [Guid("839d1216-bb2e-412b-b7f4-a9dbebe08ed1")] [NativeTypeName("struct ID3D11View : ID3D11DeviceChild")] @@ -102,7 +102,7 @@ public unsafe partial struct ID3D11View return ((delegate* unmanaged[Stdcall])(lpVtbl[6]))((ID3D11View*)Unsafe.AsPointer(ref this), guid, pData); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(7)] public void GetResource(ID3D11Resource** ppResource) diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DDeviceContextState.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3DDeviceContextState.cs similarity index 97% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DDeviceContextState.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3DDeviceContextState.cs index 6ac3801..a6b38b7 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DDeviceContextState.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3DDeviceContextState.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3DDeviceContextState [Guid("5c1e0d8a-7c23-48f9-8c59-a92958ceff11")] [NativeTypeName("struct ID3DDeviceContextState : ID3D11DeviceChild")] diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DUserDefinedAnnotation.cs b/src/Vortice.Win32.Direct3D11/Generated/ID3DUserDefinedAnnotation.cs similarity index 85% rename from src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DUserDefinedAnnotation.cs rename to src/Vortice.Win32.Direct3D11/Generated/ID3DUserDefinedAnnotation.cs index a9e3cea..e2fc6e4 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D11/ID3DUserDefinedAnnotation.cs +++ b/src/Vortice.Win32.Direct3D11/Generated/ID3DUserDefinedAnnotation.cs @@ -9,7 +9,7 @@ namespace Win32.Graphics.Direct3D11; -/// +/// /// ID3DUserDefinedAnnotation [Guid("b2daad8b-03d4-4dbf-95eb-32ab4b63d0ab")] [NativeTypeName("struct ID3DUserDefinedAnnotation : IUnknown")] @@ -70,7 +70,7 @@ public unsafe partial struct ID3DUserDefinedAnnotation return ((delegate* unmanaged[Stdcall])(lpVtbl[2]))((IUnknown*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(3)] public int BeginEvent(ushort* Name) @@ -78,7 +78,7 @@ public unsafe partial struct ID3DUserDefinedAnnotation return ((delegate* unmanaged[Stdcall])(lpVtbl[3]))((ID3DUserDefinedAnnotation*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(4)] public int EndEvent() @@ -86,7 +86,7 @@ public unsafe partial struct ID3DUserDefinedAnnotation return ((delegate* unmanaged[Stdcall])(lpVtbl[4]))((ID3DUserDefinedAnnotation*)Unsafe.AsPointer(ref this)); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(5)] public void SetMarker(ushort* Name) @@ -94,7 +94,7 @@ public unsafe partial struct ID3DUserDefinedAnnotation ((delegate* unmanaged[Stdcall])(lpVtbl[5]))((ID3DUserDefinedAnnotation*)Unsafe.AsPointer(ref this), Name); } - /// + /// [MethodImpl(MethodImplOptions.AggressiveInlining)] [VtblIndex(6)] public Bool32 GetStatus() diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11Device.cs b/src/Vortice.Win32.Direct3D11/ID3D11Device.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11Device.cs rename to src/Vortice.Win32.Direct3D11/ID3D11Device.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11DeviceChild.cs b/src/Vortice.Win32.Direct3D11/ID3D11DeviceChild.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11DeviceChild.cs rename to src/Vortice.Win32.Direct3D11/ID3D11DeviceChild.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11DeviceContext.cs b/src/Vortice.Win32.Direct3D11/ID3D11DeviceContext.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11DeviceContext.cs rename to src/Vortice.Win32.Direct3D11/ID3D11DeviceContext.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture1D.cs b/src/Vortice.Win32.Direct3D11/ID3D11Texture1D.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture1D.cs rename to src/Vortice.Win32.Direct3D11/ID3D11Texture1D.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture2D.cs b/src/Vortice.Win32.Direct3D11/ID3D11Texture2D.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture2D.cs rename to src/Vortice.Win32.Direct3D11/ID3D11Texture2D.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture3D.cs b/src/Vortice.Win32.Direct3D11/ID3D11Texture3D.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ID3D11Texture3D.cs rename to src/Vortice.Win32.Direct3D11/ID3D11Texture3D.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/MappedSubresource.cs b/src/Vortice.Win32.Direct3D11/MappedSubresource.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/MappedSubresource.cs rename to src/Vortice.Win32.Direct3D11/MappedSubresource.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/QueryDescription.cs b/src/Vortice.Win32.Direct3D11/QueryDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/QueryDescription.cs rename to src/Vortice.Win32.Direct3D11/QueryDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/QueryDescription1.cs b/src/Vortice.Win32.Direct3D11/QueryDescription1.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/QueryDescription1.cs rename to src/Vortice.Win32.Direct3D11/QueryDescription1.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription.cs b/src/Vortice.Win32.Direct3D11/RasterizerDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription.cs rename to src/Vortice.Win32.Direct3D11/RasterizerDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription1.cs b/src/Vortice.Win32.Direct3D11/RasterizerDescription1.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription1.cs rename to src/Vortice.Win32.Direct3D11/RasterizerDescription1.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription2.cs b/src/Vortice.Win32.Direct3D11/RasterizerDescription2.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/RasterizerDescription2.cs rename to src/Vortice.Win32.Direct3D11/RasterizerDescription2.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/RenderTargetViewDescription.cs b/src/Vortice.Win32.Direct3D11/RenderTargetViewDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/RenderTargetViewDescription.cs rename to src/Vortice.Win32.Direct3D11/RenderTargetViewDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/SamplerDescription.cs b/src/Vortice.Win32.Direct3D11/SamplerDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/SamplerDescription.cs rename to src/Vortice.Win32.Direct3D11/SamplerDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/ShaderResourceViewDescription.cs b/src/Vortice.Win32.Direct3D11/ShaderResourceViewDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/ShaderResourceViewDescription.cs rename to src/Vortice.Win32.Direct3D11/ShaderResourceViewDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Texture1DDescription.cs b/src/Vortice.Win32.Direct3D11/Texture1DDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Texture1DDescription.cs rename to src/Vortice.Win32.Direct3D11/Texture1DDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Texture2DDescription.cs b/src/Vortice.Win32.Direct3D11/Texture2DDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Texture2DDescription.cs rename to src/Vortice.Win32.Direct3D11/Texture2DDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Texture2DDescription1.cs b/src/Vortice.Win32.Direct3D11/Texture2DDescription1.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Texture2DDescription1.cs rename to src/Vortice.Win32.Direct3D11/Texture2DDescription1.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Texture3DDescription.cs b/src/Vortice.Win32.Direct3D11/Texture3DDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Texture3DDescription.cs rename to src/Vortice.Win32.Direct3D11/Texture3DDescription.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/Texture3DDescription1.cs b/src/Vortice.Win32.Direct3D11/Texture3DDescription1.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/Texture3DDescription1.cs rename to src/Vortice.Win32.Direct3D11/Texture3DDescription1.cs diff --git a/src/Vortice.Win32/Graphics/Direct3D11/UnorderedAccessViewDescription.cs b/src/Vortice.Win32.Direct3D11/UnorderedAccessViewDescription.cs similarity index 100% rename from src/Vortice.Win32/Graphics/Direct3D11/UnorderedAccessViewDescription.cs rename to src/Vortice.Win32.Direct3D11/UnorderedAccessViewDescription.cs diff --git a/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj b/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj new file mode 100644 index 0000000..6603e13 --- /dev/null +++ b/src/Vortice.Win32.Direct3D11/Vortice.Win32.Direct3D11.csproj @@ -0,0 +1,26 @@ + + + + netstandard2.0;net6.0;net7.0 + Direct3D11 API low level bindings. + + true + 0419;$(NoWarn) + + + + + + + + + + + + + + + + + + diff --git a/src/Vortice.Win32/Generated/Graphics/Direct3D.Fxc.cs b/src/Vortice.Win32/Generated/Graphics/Direct3D.Fxc.cs index e3f8a3f..f9523ce 100644 --- a/src/Vortice.Win32/Generated/Graphics/Direct3D.Fxc.cs +++ b/src/Vortice.Win32/Generated/Graphics/Direct3D.Fxc.cs @@ -279,15 +279,6 @@ public static unsafe partial class Apis [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] public static extern HResult D3DDisassembleRegion(void* pSrcData, nuint SrcDataSize, uint Flags, sbyte* szComments, nuint StartByteOffset, nuint NumInsts, nuint* pFinishByteOffset, Graphics.Direct3D.ID3DBlob** ppDisassembly); - [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] - public static extern HResult D3DCreateLinker(Graphics.Direct3D11.ID3D11Linker** ppLinker); - - [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] - public static extern HResult D3DLoadModule(void* pSrcData, nuint cbSrcDataSize, Graphics.Direct3D11.ID3D11Module** ppModule); - - [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] - public static extern HResult D3DCreateFunctionLinkingGraph(uint uFlags, Graphics.Direct3D11.ID3D11FunctionLinkingGraph** ppFunctionLinkingGraph); - [DllImport("D3DCOMPILER_47.dll", ExactSpelling = true)] public static extern HResult D3DGetTraceInstructionOffsets(void* pSrcData, nuint SrcDataSize, uint Flags, nuint StartInstIndex, nuint NumInsts, nuint* pOffsets, nuint* pTotalInsts); diff --git a/src/Vortice.Win32/Graphics/Direct2D/ID2D1EffectContext.cs b/src/Vortice.Win32/Graphics/Direct2D/ID2D1EffectContext.cs index a595d31..be1edf1 100644 --- a/src/Vortice.Win32/Graphics/Direct2D/ID2D1EffectContext.cs +++ b/src/Vortice.Win32/Graphics/Direct2D/ID2D1EffectContext.cs @@ -1,12 +1,6 @@ // Copyright © Amer Koleci and Contributors. // Licensed under the MIT License (MIT). See LICENSE in the repository root for more information. -using System.Drawing; -using System.Runtime.CompilerServices; -using Win32.Graphics.Direct2D.Common; -using Win32.Graphics.Direct3D11; -using Win32.Graphics.Imaging; - namespace Win32.Graphics.Direct2D; public unsafe partial struct ID2D1EffectContext diff --git a/src/Vortice.Win32/Graphics/Dxgi.Manual.cs b/src/Vortice.Win32/Graphics/Dxgi.Manual.cs index 8bb61ff..c680a3d 100644 --- a/src/Vortice.Win32/Graphics/Dxgi.Manual.cs +++ b/src/Vortice.Win32/Graphics/Dxgi.Manual.cs @@ -1,7 +1,6 @@ // Copyright © Amer Koleci and Contributors. // Licensed under the MIT License (MIT). See LICENSE in the repository root for more information. -using Win32.Graphics.Direct3D11; using static Win32.Graphics.Dxgi.Apis; using static Win32.StringUtilities; diff --git a/src/Vortice.Win32/Vortice.Win32.csproj b/src/Vortice.Win32/Vortice.Win32.csproj index 7a73ff8..8e2ef6e 100644 --- a/src/Vortice.Win32/Vortice.Win32.csproj +++ b/src/Vortice.Win32/Vortice.Win32.csproj @@ -3,8 +3,7 @@ netstandard2.0;net6.0;net7.0 Windows API low level bindings. - 1.6.6 - + true True 0419;$(NoWarn) @@ -32,6 +31,10 @@ + + <_Parameter1>Vortice.Win32.Direct3D11 + + <_Parameter1>Vortice.Win32.Direct3D12 diff --git a/src/samples/01-ClearScreen/01-ClearScreen.csproj b/src/samples/01-ClearScreen/01-ClearScreen.csproj index 6114788..6521b19 100644 --- a/src/samples/01-ClearScreen/01-ClearScreen.csproj +++ b/src/samples/01-ClearScreen/01-ClearScreen.csproj @@ -8,7 +8,7 @@ - +