1- //
1+ //
22// Copyright 2017 Andon "Kaldaien" Coleman,
33// Niklas "DrDaxxy" Kielblock,
44// Peter "Durante" Thoman
@@ -158,7 +158,7 @@ D3D11Dev_CreateBuffer_Override (
158158 _In_ ID3D11Device *This,
159159 _In_ const D3D11_BUFFER_DESC *pDesc,
160160 _In_opt_ const D3D11_SUBRESOURCE_DATA *pInitialData,
161- _Out_opt_ ID3D11Buffer **ppBuffer );
161+ _Out_opt_ ID3D11Buffer **ppBuffer ) noexcept ;
162162
163163extern
164164HRESULT
@@ -167,7 +167,7 @@ D3D11Dev_CreateShaderResourceView_Override (
167167 _In_ ID3D11Device *This,
168168 _In_ ID3D11Resource *pResource,
169169 _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC *pDesc,
170- _Out_opt_ ID3D11ShaderResourceView **ppSRView );
170+ _Out_opt_ ID3D11ShaderResourceView **ppSRView ) noexcept ;
171171
172172extern
173173HRESULT
@@ -176,7 +176,7 @@ D3D11Dev_CreateRenderTargetView_Override (
176176 _In_ ID3D11Device *This,
177177 _In_ ID3D11Resource *pResource,
178178 _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC *pDesc,
179- _Out_opt_ ID3D11RenderTargetView **ppRTView );
179+ _Out_opt_ ID3D11RenderTargetView **ppRTView ) noexcept ;
180180
181181extern
182182HRESULT
@@ -185,7 +185,7 @@ D3D11Dev_CreateUnorderedAccessView_Override (
185185 _In_ ID3D11Device *This,
186186 _In_ ID3D11Resource *pResource,
187187 _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC *pDesc,
188- _Out_opt_ ID3D11UnorderedAccessView **ppUAView );
188+ _Out_opt_ ID3D11UnorderedAccessView **ppUAView ) noexcept ;
189189
190190extern
191191void
@@ -194,7 +194,7 @@ D3D11_PSSetConstantBuffers_Override (
194194 _In_ ID3D11DeviceContext* This,
195195 _In_ UINT StartSlot,
196196 _In_ UINT NumBuffers,
197- _In_opt_ ID3D11Buffer *const *ppConstantBuffers );
197+ _In_opt_ ID3D11Buffer *const *ppConstantBuffers ) noexcept ;
198198
199199extern
200200void
@@ -203,7 +203,7 @@ D3D11_PSSetShaderResources_Override (
203203 _In_ ID3D11DeviceContext *This,
204204 _In_ UINT StartSlot,
205205 _In_ UINT NumViews,
206- _In_opt_ ID3D11ShaderResourceView* const *ppShaderResourceViews );
206+ _In_opt_ ID3D11ShaderResourceView* const *ppShaderResourceViews ) noexcept ;
207207
208208extern
209209void
@@ -212,7 +212,7 @@ D3D11_CSSetShaderResources_Override (
212212 _In_ ID3D11DeviceContext *This,
213213 _In_ UINT StartSlot,
214214 _In_ UINT NumViews,
215- _In_opt_ ID3D11ShaderResourceView* const *ppShaderResourceViews );
215+ _In_opt_ ID3D11ShaderResourceView* const *ppShaderResourceViews ) noexcept ;
216216
217217extern
218218void
@@ -222,7 +222,7 @@ D3D11_CSSetUnorderedAccessViews_Override (
222222 _In_ UINT StartSlot,
223223 _In_ UINT NumUAVs,
224224 _In_opt_ ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,
225- _In_opt_ const UINT *pUAVInitialCounts );
225+ _In_opt_ const UINT *pUAVInitialCounts ) noexcept ;
226226
227227extern
228228void
@@ -231,7 +231,7 @@ D3D11_OMSetRenderTargets_Override (
231231 _In_ ID3D11DeviceContext *This,
232232 _In_ UINT NumViews,
233233 _In_opt_ ID3D11RenderTargetView *const *ppRenderTargetViews,
234- _In_opt_ ID3D11DepthStencilView *pDepthStencilView );
234+ _In_opt_ ID3D11DepthStencilView *pDepthStencilView ) noexcept ;
235235
236236extern
237237void
@@ -244,7 +244,7 @@ D3D11_OMSetRenderTargetsAndUnorderedAccessViews_Override (
244244 _In_ UINT UAVStartSlot,
245245 _In_ UINT NumUAVs,
246246 _In_opt_ ID3D11UnorderedAccessView *const *ppUnorderedAccessViews,
247- _In_opt_ const UINT *pUAVInitialCounts );
247+ _In_opt_ const UINT *pUAVInitialCounts ) noexcept ;
248248
249249extern
250250void
@@ -255,15 +255,15 @@ D3D11_DrawIndexedInstanced_Override (
255255 _In_ UINT InstanceCount,
256256 _In_ UINT StartIndexLocation,
257257 _In_ INT BaseVertexLocation,
258- _In_ UINT StartInstanceLocation );
258+ _In_ UINT StartInstanceLocation ) noexcept ;
259259
260260extern
261261void
262262WINAPI
263263D3D11_DrawIndexedInstancedIndirect_Override (
264264 _In_ ID3D11DeviceContext *This,
265265 _In_ ID3D11Buffer *pBufferForArgs,
266- _In_ UINT AlignedByteOffsetForArgs );
266+ _In_ UINT AlignedByteOffsetForArgs ) noexcept ;
267267
268268extern
269269void
@@ -273,15 +273,15 @@ D3D11_DrawInstanced_Override (
273273 _In_ UINT VertexCountPerInstance,
274274 _In_ UINT InstanceCount,
275275 _In_ UINT StartVertexLocation,
276- _In_ UINT StartInstanceLocation );
276+ _In_ UINT StartInstanceLocation ) noexcept ;
277277
278278extern
279279void
280280WINAPI
281281D3D11_DrawInstancedIndirect_Override (
282282 _In_ ID3D11DeviceContext *This,
283283 _In_ ID3D11Buffer *pBufferForArgs,
284- _In_ UINT AlignedByteOffsetForArgs );
284+ _In_ UINT AlignedByteOffsetForArgs ) noexcept ;
285285
286286extern
287287void
@@ -293,7 +293,7 @@ D3D11_UpdateSubresource_Override (
293293 _In_opt_ const D3D11_BOX *pDstBox,
294294 _In_ const void *pSrcData,
295295 _In_ UINT SrcRowPitch,
296- _In_ UINT SrcDepthPitch);
296+ _In_ UINT SrcDepthPitch) noexcept ;
297297
298298extern
299299HRESULT
@@ -302,7 +302,7 @@ D3D11Dev_CreateTexture2D_Override (
302302 _In_ ID3D11Device *This,
303303 _In_ const D3D11_TEXTURE2D_DESC *pDesc,
304304 _In_opt_ const D3D11_SUBRESOURCE_DATA *pInitialData,
305- _Out_opt_ ID3D11Texture2D **ppTexture2D );
305+ _Out_opt_ ID3D11Texture2D **ppTexture2D ) noexcept ;
306306
307307extern
308308void
@@ -311,15 +311,15 @@ D3D11_DrawIndexed_Override (
311311 _In_ ID3D11DeviceContext *This,
312312 _In_ UINT IndexCount,
313313 _In_ UINT StartIndexLocation,
314- _In_ INT BaseVertexLocation );
314+ _In_ INT BaseVertexLocation ) noexcept ;
315315
316316extern
317317void
318318WINAPI
319319D3D11_Draw_Override (
320320 _In_ ID3D11DeviceContext *This,
321321 _In_ UINT VertexCount,
322- _In_ UINT StartVertexLocation );
322+ _In_ UINT StartVertexLocation ) noexcept ;
323323
324324
325325
0 commit comments