From: Alistair Leslie-Hughes leslie_alistair@hotmail.com
--- dlls/d3d11/d3d11_private.h | 174 ++++++++++++++++++------------------- 1 file changed, 87 insertions(+), 87 deletions(-)
diff --git a/dlls/d3d11/d3d11_private.h b/dlls/d3d11/d3d11_private.h index 6177f24afe3..20ed7c349fe 100644 --- a/dlls/d3d11/d3d11_private.h +++ b/dlls/d3d11/d3d11_private.h @@ -41,46 +41,46 @@ struct d3d_device;
/* TRACE helper functions */ -const char *debug_d3d10_primitive_topology(D3D10_PRIMITIVE_TOPOLOGY topology) DECLSPEC_HIDDEN; -const char *debug_dxgi_format(DXGI_FORMAT format) DECLSPEC_HIDDEN; -const char *debug_float4(const float *values) DECLSPEC_HIDDEN; +const char *debug_d3d10_primitive_topology(D3D10_PRIMITIVE_TOPOLOGY topology); +const char *debug_dxgi_format(DXGI_FORMAT format); +const char *debug_float4(const float *values);
-DXGI_FORMAT dxgi_format_from_wined3dformat(enum wined3d_format_id format) DECLSPEC_HIDDEN; -enum wined3d_format_id wined3dformat_from_dxgi_format(DXGI_FORMAT format) DECLSPEC_HIDDEN; +DXGI_FORMAT dxgi_format_from_wined3dformat(enum wined3d_format_id format); +enum wined3d_format_id wined3dformat_from_dxgi_format(DXGI_FORMAT format); void d3d11_primitive_topology_from_wined3d_primitive_type(enum wined3d_primitive_type primitive_type, - unsigned int patch_vertex_count, D3D11_PRIMITIVE_TOPOLOGY *topology) DECLSPEC_HIDDEN; + unsigned int patch_vertex_count, D3D11_PRIMITIVE_TOPOLOGY *topology); void wined3d_primitive_type_from_d3d11_primitive_topology(D3D11_PRIMITIVE_TOPOLOGY topology, - enum wined3d_primitive_type *type, unsigned int *patch_vertex_count) DECLSPEC_HIDDEN; -unsigned int wined3d_getdata_flags_from_d3d11_async_getdata_flags(unsigned int d3d11_flags) DECLSPEC_HIDDEN; -DWORD wined3d_usage_from_d3d11(enum D3D11_USAGE usage) DECLSPEC_HIDDEN; -struct wined3d_resource *wined3d_resource_from_d3d11_resource(ID3D11Resource *resource) DECLSPEC_HIDDEN; -struct wined3d_resource *wined3d_resource_from_d3d10_resource(ID3D10Resource *resource) DECLSPEC_HIDDEN; -DWORD wined3d_map_flags_from_d3d11_map_type(D3D11_MAP map_type) DECLSPEC_HIDDEN; -DWORD wined3d_map_flags_from_d3d10_map_type(D3D10_MAP map_type) DECLSPEC_HIDDEN; -DWORD wined3d_clear_flags_from_d3d11_clear_flags(UINT clear_flags) DECLSPEC_HIDDEN; -unsigned int wined3d_access_from_d3d11(D3D11_USAGE usage, UINT cpu_access) DECLSPEC_HIDDEN; + enum wined3d_primitive_type *type, unsigned int *patch_vertex_count); +unsigned int wined3d_getdata_flags_from_d3d11_async_getdata_flags(unsigned int d3d11_flags); +DWORD wined3d_usage_from_d3d11(enum D3D11_USAGE usage); +struct wined3d_resource *wined3d_resource_from_d3d11_resource(ID3D11Resource *resource); +struct wined3d_resource *wined3d_resource_from_d3d10_resource(ID3D10Resource *resource); +DWORD wined3d_map_flags_from_d3d11_map_type(D3D11_MAP map_type); +DWORD wined3d_map_flags_from_d3d10_map_type(D3D10_MAP map_type); +DWORD wined3d_clear_flags_from_d3d11_clear_flags(UINT clear_flags); +unsigned int wined3d_access_from_d3d11(D3D11_USAGE usage, UINT cpu_access); HRESULT d3d_device_create_dxgi_resource(IUnknown *device, struct wined3d_resource *wined3d_resource, - IUnknown *outer, BOOL needs_surface, IUnknown **dxgi_resource) DECLSPEC_HIDDEN; + IUnknown *outer, BOOL needs_surface, IUnknown **dxgi_resource);
-enum D3D11_USAGE d3d11_usage_from_d3d10_usage(enum D3D10_USAGE usage) DECLSPEC_HIDDEN; -enum D3D10_USAGE d3d10_usage_from_d3d11_usage(enum D3D11_USAGE usage) DECLSPEC_HIDDEN; -UINT d3d11_bind_flags_from_d3d10_bind_flags(UINT bind_flags) DECLSPEC_HIDDEN; -UINT d3d10_bind_flags_from_d3d11_bind_flags(UINT bind_flags) DECLSPEC_HIDDEN; -UINT d3d11_cpu_access_flags_from_d3d10_cpu_access_flags(UINT cpu_access_flags) DECLSPEC_HIDDEN; -UINT d3d10_cpu_access_flags_from_d3d11_cpu_access_flags(UINT cpu_access_flags) DECLSPEC_HIDDEN; -UINT d3d11_resource_misc_flags_from_d3d10_resource_misc_flags(UINT resource_misc_flags) DECLSPEC_HIDDEN; -UINT d3d10_resource_misc_flags_from_d3d11_resource_misc_flags(UINT resource_misc_flags) DECLSPEC_HIDDEN; +enum D3D11_USAGE d3d11_usage_from_d3d10_usage(enum D3D10_USAGE usage); +enum D3D10_USAGE d3d10_usage_from_d3d11_usage(enum D3D11_USAGE usage); +UINT d3d11_bind_flags_from_d3d10_bind_flags(UINT bind_flags); +UINT d3d10_bind_flags_from_d3d11_bind_flags(UINT bind_flags); +UINT d3d11_cpu_access_flags_from_d3d10_cpu_access_flags(UINT cpu_access_flags); +UINT d3d10_cpu_access_flags_from_d3d11_cpu_access_flags(UINT cpu_access_flags); +UINT d3d11_resource_misc_flags_from_d3d10_resource_misc_flags(UINT resource_misc_flags); +UINT d3d10_resource_misc_flags_from_d3d11_resource_misc_flags(UINT resource_misc_flags);
BOOL validate_d3d11_resource_access_flags(D3D11_RESOURCE_DIMENSION resource_dimension, D3D11_USAGE usage, UINT bind_flags, UINT cpu_access_flags, - D3D_FEATURE_LEVEL feature_level) DECLSPEC_HIDDEN; + D3D_FEATURE_LEVEL feature_level);
HRESULT d3d_get_private_data(struct wined3d_private_store *store, - REFGUID guid, UINT *data_size, void *data) DECLSPEC_HIDDEN; + REFGUID guid, UINT *data_size, void *data); HRESULT d3d_set_private_data(struct wined3d_private_store *store, - REFGUID guid, UINT data_size, const void *data) DECLSPEC_HIDDEN; + REFGUID guid, UINT data_size, const void *data); HRESULT d3d_set_private_data_interface(struct wined3d_private_store *store, - REFGUID guid, const IUnknown *object) DECLSPEC_HIDDEN; + REFGUID guid, const IUnknown *object);
static inline unsigned int wined3d_bind_flags_from_d3d11(UINT bind_flags, UINT misc_flags) { @@ -125,9 +125,9 @@ struct d3d_texture1d };
HRESULT d3d_texture1d_create(struct d3d_device *device, const D3D11_TEXTURE1D_DESC *desc, - const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture1d **texture) DECLSPEC_HIDDEN; -struct d3d_texture1d *unsafe_impl_from_ID3D11Texture1D(ID3D11Texture1D *iface) DECLSPEC_HIDDEN; -struct d3d_texture1d *unsafe_impl_from_ID3D10Texture1D(ID3D10Texture1D *iface) DECLSPEC_HIDDEN; + const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture1d **texture); +struct d3d_texture1d *unsafe_impl_from_ID3D11Texture1D(ID3D11Texture1D *iface); +struct d3d_texture1d *unsafe_impl_from_ID3D10Texture1D(ID3D10Texture1D *iface);
/* ID3D11Texture2D, ID3D10Texture2D */ struct d3d_texture2d @@ -150,9 +150,9 @@ static inline struct d3d_texture2d *impl_from_ID3D11Texture2D(ID3D11Texture2D *i
HRESULT d3d_texture2d_create(struct d3d_device *device, const D3D11_TEXTURE2D_DESC *desc, struct wined3d_texture *wined3d_texture, - const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture2d **out) DECLSPEC_HIDDEN; -struct d3d_texture2d *unsafe_impl_from_ID3D11Texture2D(ID3D11Texture2D *iface) DECLSPEC_HIDDEN; -struct d3d_texture2d *unsafe_impl_from_ID3D10Texture2D(ID3D10Texture2D *iface) DECLSPEC_HIDDEN; + const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture2d **out); +struct d3d_texture2d *unsafe_impl_from_ID3D11Texture2D(ID3D11Texture2D *iface); +struct d3d_texture2d *unsafe_impl_from_ID3D10Texture2D(ID3D10Texture2D *iface);
/* ID3D11Texture3D, ID3D10Texture3D */ struct d3d_texture3d @@ -168,9 +168,9 @@ struct d3d_texture3d };
HRESULT d3d_texture3d_create(struct d3d_device *device, const D3D11_TEXTURE3D_DESC *desc, - const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture3d **texture) DECLSPEC_HIDDEN; -struct d3d_texture3d *unsafe_impl_from_ID3D11Texture3D(ID3D11Texture3D *iface) DECLSPEC_HIDDEN; -struct d3d_texture3d *unsafe_impl_from_ID3D10Texture3D(ID3D10Texture3D *iface) DECLSPEC_HIDDEN; + const D3D11_SUBRESOURCE_DATA *data, struct d3d_texture3d **texture); +struct d3d_texture3d *unsafe_impl_from_ID3D11Texture3D(ID3D11Texture3D *iface); +struct d3d_texture3d *unsafe_impl_from_ID3D10Texture3D(ID3D10Texture3D *iface);
/* ID3D11Buffer, ID3D10Buffer */ struct d3d_buffer @@ -186,9 +186,9 @@ struct d3d_buffer };
HRESULT d3d_buffer_create(struct d3d_device *device, const D3D11_BUFFER_DESC *desc, - const D3D11_SUBRESOURCE_DATA *data, struct d3d_buffer **buffer) DECLSPEC_HIDDEN; -struct d3d_buffer *unsafe_impl_from_ID3D11Buffer(ID3D11Buffer *iface) DECLSPEC_HIDDEN; -struct d3d_buffer *unsafe_impl_from_ID3D10Buffer(ID3D10Buffer *iface) DECLSPEC_HIDDEN; + const D3D11_SUBRESOURCE_DATA *data, struct d3d_buffer **buffer); +struct d3d_buffer *unsafe_impl_from_ID3D11Buffer(ID3D11Buffer *iface); +struct d3d_buffer *unsafe_impl_from_ID3D10Buffer(ID3D10Buffer *iface);
/* ID3D11DepthStencilView, ID3D10DepthStencilView */ struct d3d_depthstencil_view @@ -205,9 +205,9 @@ struct d3d_depthstencil_view };
HRESULT d3d_depthstencil_view_create(struct d3d_device *device, ID3D11Resource *resource, - const D3D11_DEPTH_STENCIL_VIEW_DESC *desc, struct d3d_depthstencil_view **view) DECLSPEC_HIDDEN; -struct d3d_depthstencil_view *unsafe_impl_from_ID3D11DepthStencilView(ID3D11DepthStencilView *iface) DECLSPEC_HIDDEN; -struct d3d_depthstencil_view *unsafe_impl_from_ID3D10DepthStencilView(ID3D10DepthStencilView *iface) DECLSPEC_HIDDEN; + const D3D11_DEPTH_STENCIL_VIEW_DESC *desc, struct d3d_depthstencil_view **view); +struct d3d_depthstencil_view *unsafe_impl_from_ID3D11DepthStencilView(ID3D11DepthStencilView *iface); +struct d3d_depthstencil_view *unsafe_impl_from_ID3D10DepthStencilView(ID3D10DepthStencilView *iface);
/* ID3D11RenderTargetView, ID3D10RenderTargetView */ struct d3d_rendertarget_view @@ -224,9 +224,9 @@ struct d3d_rendertarget_view };
HRESULT d3d_rendertarget_view_create(struct d3d_device *device, ID3D11Resource *resource, - const D3D11_RENDER_TARGET_VIEW_DESC *desc, struct d3d_rendertarget_view **view) DECLSPEC_HIDDEN; -struct d3d_rendertarget_view *unsafe_impl_from_ID3D11RenderTargetView(ID3D11RenderTargetView *iface) DECLSPEC_HIDDEN; -struct d3d_rendertarget_view *unsafe_impl_from_ID3D10RenderTargetView(ID3D10RenderTargetView *iface) DECLSPEC_HIDDEN; + const D3D11_RENDER_TARGET_VIEW_DESC *desc, struct d3d_rendertarget_view **view); +struct d3d_rendertarget_view *unsafe_impl_from_ID3D11RenderTargetView(ID3D11RenderTargetView *iface); +struct d3d_rendertarget_view *unsafe_impl_from_ID3D10RenderTargetView(ID3D10RenderTargetView *iface);
/* ID3D11ShaderResourceView, ID3D10ShaderResourceView1 */ struct d3d_shader_resource_view @@ -243,11 +243,11 @@ struct d3d_shader_resource_view };
HRESULT d3d_shader_resource_view_create(struct d3d_device *device, ID3D11Resource *resource, - const D3D11_SHADER_RESOURCE_VIEW_DESC *desc, struct d3d_shader_resource_view **view) DECLSPEC_HIDDEN; + const D3D11_SHADER_RESOURCE_VIEW_DESC *desc, struct d3d_shader_resource_view **view); struct d3d_shader_resource_view *unsafe_impl_from_ID3D11ShaderResourceView( - ID3D11ShaderResourceView *iface) DECLSPEC_HIDDEN; + ID3D11ShaderResourceView *iface); struct d3d_shader_resource_view *unsafe_impl_from_ID3D10ShaderResourceView( - ID3D10ShaderResourceView *iface) DECLSPEC_HIDDEN; + ID3D10ShaderResourceView *iface);
/* ID3D11UnorderedAccessView */ struct d3d11_unordered_access_view @@ -263,9 +263,9 @@ struct d3d11_unordered_access_view };
HRESULT d3d11_unordered_access_view_create(struct d3d_device *device, ID3D11Resource *resource, - const D3D11_UNORDERED_ACCESS_VIEW_DESC *desc, struct d3d11_unordered_access_view **view) DECLSPEC_HIDDEN; + const D3D11_UNORDERED_ACCESS_VIEW_DESC *desc, struct d3d11_unordered_access_view **view); struct d3d11_unordered_access_view *unsafe_impl_from_ID3D11UnorderedAccessView( - ID3D11UnorderedAccessView *iface) DECLSPEC_HIDDEN; + ID3D11UnorderedAccessView *iface);
/* ID3D11InputLayout, ID3D10InputLayout */ struct d3d_input_layout @@ -282,9 +282,9 @@ struct d3d_input_layout HRESULT d3d_input_layout_create(struct d3d_device *device, const D3D11_INPUT_ELEMENT_DESC *element_descs, UINT element_count, const void *shader_byte_code, SIZE_T shader_byte_code_length, - struct d3d_input_layout **layout) DECLSPEC_HIDDEN; -struct d3d_input_layout *unsafe_impl_from_ID3D11InputLayout(ID3D11InputLayout *iface) DECLSPEC_HIDDEN; -struct d3d_input_layout *unsafe_impl_from_ID3D10InputLayout(ID3D10InputLayout *iface) DECLSPEC_HIDDEN; + struct d3d_input_layout **layout); +struct d3d_input_layout *unsafe_impl_from_ID3D11InputLayout(ID3D11InputLayout *iface); +struct d3d_input_layout *unsafe_impl_from_ID3D10InputLayout(ID3D10InputLayout *iface);
/* ID3D11VertexShader, ID3D10VertexShader */ struct d3d_vertex_shader @@ -299,9 +299,9 @@ struct d3d_vertex_shader };
HRESULT d3d_vertex_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, - struct d3d_vertex_shader **shader) DECLSPEC_HIDDEN; -struct d3d_vertex_shader *unsafe_impl_from_ID3D11VertexShader(ID3D11VertexShader *iface) DECLSPEC_HIDDEN; -struct d3d_vertex_shader *unsafe_impl_from_ID3D10VertexShader(ID3D10VertexShader *iface) DECLSPEC_HIDDEN; + struct d3d_vertex_shader **shader); +struct d3d_vertex_shader *unsafe_impl_from_ID3D11VertexShader(ID3D11VertexShader *iface); +struct d3d_vertex_shader *unsafe_impl_from_ID3D10VertexShader(ID3D10VertexShader *iface);
/* ID3D11HullShader */ struct d3d11_hull_shader @@ -315,8 +315,8 @@ struct d3d11_hull_shader };
HRESULT d3d11_hull_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, - struct d3d11_hull_shader **shader) DECLSPEC_HIDDEN; -struct d3d11_hull_shader *unsafe_impl_from_ID3D11HullShader(ID3D11HullShader *iface) DECLSPEC_HIDDEN; + struct d3d11_hull_shader **shader); +struct d3d11_hull_shader *unsafe_impl_from_ID3D11HullShader(ID3D11HullShader *iface);
/* ID3D11DomainShader */ struct d3d11_domain_shader @@ -330,8 +330,8 @@ struct d3d11_domain_shader };
HRESULT d3d11_domain_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, - struct d3d11_domain_shader **shader) DECLSPEC_HIDDEN; -struct d3d11_domain_shader *unsafe_impl_from_ID3D11DomainShader(ID3D11DomainShader *iface) DECLSPEC_HIDDEN; + struct d3d11_domain_shader **shader); +struct d3d11_domain_shader *unsafe_impl_from_ID3D11DomainShader(ID3D11DomainShader *iface);
/* ID3D11GeometryShader, ID3D10GeometryShader */ struct d3d_geometry_shader @@ -348,9 +348,9 @@ struct d3d_geometry_shader HRESULT d3d_geometry_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, const D3D11_SO_DECLARATION_ENTRY *so_entries, unsigned int so_entry_count, const unsigned int *buffer_strides, unsigned int buffer_stride_count, unsigned int rasterizer_stream, - struct d3d_geometry_shader **shader) DECLSPEC_HIDDEN; -struct d3d_geometry_shader *unsafe_impl_from_ID3D11GeometryShader(ID3D11GeometryShader *iface) DECLSPEC_HIDDEN; -struct d3d_geometry_shader *unsafe_impl_from_ID3D10GeometryShader(ID3D10GeometryShader *iface) DECLSPEC_HIDDEN; + struct d3d_geometry_shader **shader); +struct d3d_geometry_shader *unsafe_impl_from_ID3D11GeometryShader(ID3D11GeometryShader *iface); +struct d3d_geometry_shader *unsafe_impl_from_ID3D10GeometryShader(ID3D10GeometryShader *iface);
/* ID3D11PixelShader, ID3D10PixelShader */ struct d3d_pixel_shader @@ -365,9 +365,9 @@ struct d3d_pixel_shader };
HRESULT d3d_pixel_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, - struct d3d_pixel_shader **shader) DECLSPEC_HIDDEN; -struct d3d_pixel_shader *unsafe_impl_from_ID3D11PixelShader(ID3D11PixelShader *iface) DECLSPEC_HIDDEN; -struct d3d_pixel_shader *unsafe_impl_from_ID3D10PixelShader(ID3D10PixelShader *iface) DECLSPEC_HIDDEN; + struct d3d_pixel_shader **shader); +struct d3d_pixel_shader *unsafe_impl_from_ID3D11PixelShader(ID3D11PixelShader *iface); +struct d3d_pixel_shader *unsafe_impl_from_ID3D10PixelShader(ID3D10PixelShader *iface);
/* ID3D11ComputeShader */ struct d3d11_compute_shader @@ -381,8 +381,8 @@ struct d3d11_compute_shader };
HRESULT d3d11_compute_shader_create(struct d3d_device *device, const void *byte_code, SIZE_T byte_code_length, - struct d3d11_compute_shader **shader) DECLSPEC_HIDDEN; -struct d3d11_compute_shader *unsafe_impl_from_ID3D11ComputeShader(ID3D11ComputeShader *iface) DECLSPEC_HIDDEN; + struct d3d11_compute_shader **shader); +struct d3d11_compute_shader *unsafe_impl_from_ID3D11ComputeShader(ID3D11ComputeShader *iface);
/* ID3D11ClassLinkage */ struct d3d11_class_linkage @@ -395,7 +395,7 @@ struct d3d11_class_linkage };
HRESULT d3d11_class_linkage_create(struct d3d_device *device, - struct d3d11_class_linkage **class_linkage) DECLSPEC_HIDDEN; + struct d3d11_class_linkage **class_linkage);
/* ID3D11BlendState1, ID3D10BlendState1 */ struct d3d_blend_state @@ -417,9 +417,9 @@ static inline struct d3d_blend_state *impl_from_ID3D11BlendState1(ID3D11BlendSta }
HRESULT d3d_blend_state_create(struct d3d_device *device, const D3D11_BLEND_DESC1 *desc, - struct d3d_blend_state **state) DECLSPEC_HIDDEN; -struct d3d_blend_state *unsafe_impl_from_ID3D11BlendState(ID3D11BlendState *iface) DECLSPEC_HIDDEN; -struct d3d_blend_state *unsafe_impl_from_ID3D10BlendState(ID3D10BlendState *iface) DECLSPEC_HIDDEN; + struct d3d_blend_state **state); +struct d3d_blend_state *unsafe_impl_from_ID3D11BlendState(ID3D11BlendState *iface); +struct d3d_blend_state *unsafe_impl_from_ID3D10BlendState(ID3D10BlendState *iface);
/* ID3D11DepthStencilState, ID3D10DepthStencilState */ struct d3d_depthstencil_state @@ -441,11 +441,11 @@ static inline struct d3d_depthstencil_state *impl_from_ID3D11DepthStencilState(I }
HRESULT d3d_depthstencil_state_create(struct d3d_device *device, const D3D11_DEPTH_STENCIL_DESC *desc, - struct d3d_depthstencil_state **state) DECLSPEC_HIDDEN; + struct d3d_depthstencil_state **state); struct d3d_depthstencil_state *unsafe_impl_from_ID3D11DepthStencilState( - ID3D11DepthStencilState *iface) DECLSPEC_HIDDEN; + ID3D11DepthStencilState *iface); struct d3d_depthstencil_state *unsafe_impl_from_ID3D10DepthStencilState( - ID3D10DepthStencilState *iface) DECLSPEC_HIDDEN; + ID3D10DepthStencilState *iface);
/* ID3D11RasterizerState, ID3D10RasterizerState */ struct d3d_rasterizer_state @@ -462,9 +462,9 @@ struct d3d_rasterizer_state };
HRESULT d3d_rasterizer_state_create(struct d3d_device *device, const D3D11_RASTERIZER_DESC1 *desc, - struct d3d_rasterizer_state **state) DECLSPEC_HIDDEN; -struct d3d_rasterizer_state *unsafe_impl_from_ID3D11RasterizerState(ID3D11RasterizerState *iface) DECLSPEC_HIDDEN; -struct d3d_rasterizer_state *unsafe_impl_from_ID3D10RasterizerState(ID3D10RasterizerState *iface) DECLSPEC_HIDDEN; + struct d3d_rasterizer_state **state); +struct d3d_rasterizer_state *unsafe_impl_from_ID3D11RasterizerState(ID3D11RasterizerState *iface); +struct d3d_rasterizer_state *unsafe_impl_from_ID3D10RasterizerState(ID3D10RasterizerState *iface);
/* ID3D11SamplerState, ID3D10SamplerState */ struct d3d_sampler_state @@ -481,9 +481,9 @@ struct d3d_sampler_state };
HRESULT d3d_sampler_state_create(struct d3d_device *device, const D3D11_SAMPLER_DESC *desc, - struct d3d_sampler_state **state) DECLSPEC_HIDDEN; -struct d3d_sampler_state *unsafe_impl_from_ID3D11SamplerState(ID3D11SamplerState *iface) DECLSPEC_HIDDEN; -struct d3d_sampler_state *unsafe_impl_from_ID3D10SamplerState(ID3D10SamplerState *iface) DECLSPEC_HIDDEN; + struct d3d_sampler_state **state); +struct d3d_sampler_state *unsafe_impl_from_ID3D11SamplerState(ID3D11SamplerState *iface); +struct d3d_sampler_state *unsafe_impl_from_ID3D10SamplerState(ID3D10SamplerState *iface);
/* ID3D11Query, ID3D10Query */ struct d3d_query @@ -500,10 +500,10 @@ struct d3d_query };
HRESULT d3d_query_create(struct d3d_device *device, const D3D11_QUERY_DESC *desc, BOOL predicate, - struct d3d_query **query) DECLSPEC_HIDDEN; -struct d3d_query *unsafe_impl_from_ID3D11Query(ID3D11Query *iface) DECLSPEC_HIDDEN; -struct d3d_query *unsafe_impl_from_ID3D10Query(ID3D10Query *iface) DECLSPEC_HIDDEN; -struct d3d_query *unsafe_impl_from_ID3D11Asynchronous(ID3D11Asynchronous *iface) DECLSPEC_HIDDEN; + struct d3d_query **query); +struct d3d_query *unsafe_impl_from_ID3D11Query(ID3D11Query *iface); +struct d3d_query *unsafe_impl_from_ID3D10Query(ID3D10Query *iface); +struct d3d_query *unsafe_impl_from_ID3D11Asynchronous(ID3D11Asynchronous *iface);
struct d3d_device_context_state_entry { @@ -598,7 +598,7 @@ static inline struct d3d_device *impl_from_ID3D10Device(ID3D10Device1 *iface) return CONTAINING_RECORD(iface, struct d3d_device, ID3D10Device1_iface); }
-void d3d_device_init(struct d3d_device *device, void *outer_unknown) DECLSPEC_HIDDEN; +void d3d_device_init(struct d3d_device *device, void *outer_unknown);
/* Layered device */ enum dxgi_device_layer_id