|
static INLINE void | D3D11SetResourceEvictionPriority (D3D11Resource resource, UINT eviction_priority) |
|
static INLINE UINT | D3D11GetResourceEvictionPriority (D3D11Resource resource) |
|
static INLINE void | D3D11SetBufferEvictionPriority (D3D11Buffer buffer, UINT eviction_priority) |
|
static INLINE UINT | D3D11GetBufferEvictionPriority (D3D11Buffer buffer) |
|
static INLINE void | D3D11SetTexture1DEvictionPriority (D3D11Texture1D texture1d, UINT eviction_priority) |
|
static INLINE UINT | D3D11GetTexture1DEvictionPriority (D3D11Texture1D texture1d) |
|
static INLINE void | D3D11SetTexture2DEvictionPriority (D3D11Texture2D texture2d, UINT eviction_priority) |
|
static INLINE UINT | D3D11GetTexture2DEvictionPriority (D3D11Texture2D texture2d) |
|
static INLINE void | D3D11SetTexture3DEvictionPriority (D3D11Texture3D texture3d, UINT eviction_priority) |
|
static INLINE UINT | D3D11GetTexture3DEvictionPriority (D3D11Texture3D texture3d) |
|
static INLINE void | D3D11GetViewResource (D3D11View view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetShaderResourceViewResource (D3D11ShaderResourceView shader_resource_view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetRenderTargetViewResource (D3D11RenderTargetView render_target_view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetDepthStencilViewResource (D3D11DepthStencilView depth_stencil_view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetUnorderedAccessViewResource (D3D11UnorderedAccessView unordered_access_view, D3D11Resource *resource) |
|
static INLINE UINT | D3D11GetAsynchronousDataSize (D3D11Asynchronous asynchronous) |
|
static INLINE UINT | D3D11GetQueryDataSize (D3D11Query query) |
|
static INLINE UINT | D3D11GetPredicateDataSize (D3D11Predicate predicate) |
|
static INLINE UINT | D3D11GetCounterDataSize (D3D11Counter counter) |
|
static INLINE void | D3D11GetClassLinkage (D3D11ClassInstance class_instance, D3D11ClassLinkage *linkage) |
|
static INLINE void | D3D11GetInstanceName (D3D11ClassInstance class_instance, LPSTR instance_name, SIZE_T *buffer_length) |
|
static INLINE void | D3D11GetTypeName (D3D11ClassInstance class_instance, LPSTR type_name, SIZE_T *buffer_length) |
|
static INLINE HRESULT | D3D11GetClassInstance (D3D11ClassLinkage class_linkage, LPCSTR class_instance_name, UINT instance_index, D3D11ClassInstance *instance) |
|
static INLINE HRESULT | D3D11CreateClassInstance (D3D11ClassLinkage class_linkage, LPCSTR class_type_name, UINT constant_buffer_offset, UINT constant_vector_offset, UINT texture_offset, UINT sampler_offset, D3D11ClassInstance *instance) |
|
static INLINE UINT | D3D11GetCommandListContextFlags (D3D11CommandList command_list) |
|
static INLINE void | D3D11SetVShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, const D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11SetPShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, ID3D11ShaderResourceView *const *shader_resource_views) |
|
static INLINE void | D3D11SetPShader (D3D11DeviceContext device_context, D3D11PixelShader pixel_shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11SetPShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, ID3D11SamplerState *const *samplers) |
|
static INLINE void | D3D11SetVShader (D3D11DeviceContext device_context, D3D11VertexShader vertex_shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11DrawIndexed (D3D11DeviceContext device_context, UINT index_count, UINT start_index_location, INT base_vertex_location) |
|
static INLINE void | D3D11Draw (D3D11DeviceContext device_context, UINT vertex_count, UINT start_vertex_location) |
|
static INLINE HRESULT | D3D11Map (D3D11DeviceContext device_context, D3D11Resource resource, UINT subresource, D3D11_MAP map_type, UINT map_flags, D3D11_MAPPED_SUBRESOURCE *mapped_resource) |
|
static INLINE void | D3D11Unmap (D3D11DeviceContext device_context, D3D11Resource resource, UINT subresource) |
|
static INLINE void | D3D11SetPShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, const D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11SetInputLayout (D3D11DeviceContext device_context, D3D11InputLayout input_layout) |
|
static INLINE void | D3D11SetVertexBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, const D3D11Buffer *vertex_buffers, UINT *strides, UINT *offsets) |
|
static INLINE void | D3D11SetIndexBuffer (D3D11DeviceContext device_context, D3D11Buffer index_buffer, DXGI_FORMAT format, UINT offset) |
|
static INLINE void | D3D11DrawIndexedInstanced (D3D11DeviceContext device_context, UINT index_count_per_instance, UINT instance_count, UINT start_index_location, INT base_vertex_location, UINT start_instance_location) |
|
static INLINE void | D3D11DrawInstanced (D3D11DeviceContext device_context, UINT vertex_count_per_instance, UINT instance_count, UINT start_vertex_location, UINT start_instance_location) |
|
static INLINE void | D3D11SetGShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *const constant_buffers) |
|
static INLINE void | D3D11SetGShader (D3D11DeviceContext device_context, D3D11GeometryShader shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11SetPrimitiveTopology (D3D11DeviceContext device_context, D3D11_PRIMITIVE_TOPOLOGY topology) |
|
static INLINE void | D3D11SetVShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *const shader_resource_views) |
|
static INLINE void | D3D11SetVShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *const samplers) |
|
static INLINE void | D3D11Begin (D3D11DeviceContext device_context, D3D11Asynchronous async) |
|
static INLINE void | D3D11End (D3D11DeviceContext device_context, D3D11Asynchronous async) |
|
static INLINE HRESULT | D3D11GetData (D3D11DeviceContext device_context, D3D11Asynchronous async, void *data, UINT data_size, UINT get_data_flags) |
|
static INLINE void | D3D11SetPredication (D3D11DeviceContext device_context, D3D11Predicate predicate, BOOL predicate_value) |
|
static INLINE void | D3D11SetGShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *const shader_resource_views) |
|
static INLINE void | D3D11SetGShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *const samplers) |
|
static INLINE void | D3D11SetRenderTargets (D3D11DeviceContext device_context, UINT num_views, D3D11RenderTargetView *const render_target_views, D3D11DepthStencilView depth_stencil_view) |
|
static INLINE void | D3D11SetRenderTargetsAndUnorderedAccessViews (D3D11DeviceContext device_context, UINT num_rtvs, D3D11RenderTargetView *const render_target_views, D3D11DepthStencilView depth_stencil_view, UINT uavstart_slot, UINT num_uavs, D3D11UnorderedAccessView *const unordered_access_views, UINT *uavinitial_counts) |
|
static INLINE void | D3D11SetBlendState (D3D11DeviceContext device_context, D3D11BlendState blend_state, FLOAT blend_factor[4], UINT sample_mask) |
|
static INLINE void | D3D11SetDepthStencilState (D3D11DeviceContext device_context, D3D11DepthStencilState depth_stencil_state, UINT stencil_ref) |
|
static INLINE void | D3D11SOSetTargets (D3D11DeviceContext device_context, UINT num_buffers, D3D11Buffer *const sotargets, UINT *offsets) |
|
static INLINE void | D3D11DrawAuto (D3D11DeviceContext device_context) |
|
static INLINE void | D3D11DrawIndexedInstancedIndirect (D3D11DeviceContext device_context, D3D11Buffer buffer_for_args, UINT aligned_byte_offset_for_args) |
|
static INLINE void | D3D11DrawInstancedIndirect (D3D11DeviceContext device_context, D3D11Buffer buffer_for_args, UINT aligned_byte_offset_for_args) |
|
static INLINE void | D3D11Dispatch (D3D11DeviceContext device_context, UINT thread_group_count_x, UINT thread_group_count_y, UINT thread_group_count_z) |
|
static INLINE void | D3D11DispatchIndirect (D3D11DeviceContext device_context, D3D11Buffer buffer_for_args, UINT aligned_byte_offset_for_args) |
|
static INLINE void | D3D11SetState (D3D11DeviceContext device_context, D3D11RasterizerState rasterizer_state) |
|
static INLINE void | D3D11SetViewports (D3D11DeviceContext device_context, UINT num_viewports, D3D11_VIEWPORT *viewports) |
|
static INLINE void | D3D11SetScissorRects (D3D11DeviceContext device_context, UINT num_rects, D3D11_RECT *rects) |
|
static INLINE void | D3D11CopySubresourceRegion (D3D11DeviceContext device_context, D3D11Resource dst_resource, UINT dst_subresource, UINT dst_x, UINT dst_y, UINT dst_z, D3D11Resource src_resource, UINT src_subresource, D3D11_BOX *src_box) |
|
static INLINE void | D3D11CopyResource (D3D11DeviceContext device_context, D3D11Resource dst_resource, D3D11Resource src_resource) |
|
static INLINE void | D3D11UpdateSubresource (D3D11DeviceContext device_context, D3D11Resource dst_resource, UINT dst_subresource, D3D11_BOX *dst_box, void *src_data, UINT src_row_pitch, UINT src_depth_pitch) |
|
static INLINE void | D3D11CopyStructureCount (D3D11DeviceContext device_context, D3D11Buffer dst_buffer, UINT dst_aligned_byte_offset, D3D11UnorderedAccessView src_view) |
|
static INLINE void | D3D11ClearRenderTargetView (D3D11DeviceContext device_context, D3D11RenderTargetView render_target_view, FLOAT color_rgba[4]) |
|
static INLINE void | D3D11ClearUnorderedAccessViewUint (D3D11DeviceContext device_context, D3D11UnorderedAccessView unordered_access_view, UINT values[4]) |
|
static INLINE void | D3D11ClearUnorderedAccessViewFloat (D3D11DeviceContext device_context, D3D11UnorderedAccessView unordered_access_view, FLOAT values[4]) |
|
static INLINE void | D3D11ClearDepthStencilView (D3D11DeviceContext device_context, D3D11DepthStencilView depth_stencil_view, UINT clear_flags, FLOAT depth, UINT8 stencil) |
|
static INLINE void | D3D11GenerateMips (D3D11DeviceContext device_context, D3D11ShaderResourceView shader_resource_view) |
|
static INLINE void | D3D11SetResourceMinLOD (D3D11DeviceContext device_context, D3D11Resource resource, FLOAT min_lod) |
|
static INLINE FLOAT | D3D11GetResourceMinLOD (D3D11DeviceContext device_context, D3D11Resource resource) |
|
static INLINE void | D3D11ResolveSubresource (D3D11DeviceContext device_context, D3D11Resource dst_resource, UINT dst_subresource, D3D11Resource src_resource, UINT src_subresource, DXGI_FORMAT format) |
|
static INLINE void | D3D11ExecuteCommandList (D3D11DeviceContext device_context, D3D11CommandList command_list, BOOL restore_context_state) |
|
static INLINE void | D3D11HSSetShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *const shader_resource_views) |
|
static INLINE void | D3D11HSSetShader (D3D11DeviceContext device_context, D3D11HullShader hull_shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11HSSetSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *const samplers) |
|
static INLINE void | D3D11HSSetConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *const constant_buffers) |
|
static INLINE void | D3D11SetDShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *const shader_resource_views) |
|
static INLINE void | D3D11SetDShader (D3D11DeviceContext device_context, D3D11DomainShader domain_shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11SetDShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *const samplers) |
|
static INLINE void | D3D11SetDShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *const constant_buffers) |
|
static INLINE void | D3D11SetCShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *const shader_resource_views) |
|
static INLINE void | D3D11SetCShaderUnorderedAccessViews (D3D11DeviceContext device_context, UINT start_slot, UINT num_uavs, D3D11UnorderedAccessView *const unordered_access_views, UINT *uavinitial_counts) |
|
static INLINE void | D3D11SetCShader (D3D11DeviceContext device_context, D3D11ComputeShader compute_shader, D3D11ClassInstance *const class_instances, UINT num_class_instances) |
|
static INLINE void | D3D11SetCShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *const samplers) |
|
static INLINE void | D3D11SetCShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *const constant_buffers) |
|
static INLINE void | D3D11GetVShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11GetPShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11GetPShader (D3D11DeviceContext device_context, D3D11PixelShader *pixel_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11GetPShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11GetVShader (D3D11DeviceContext device_context, D3D11VertexShader *vertex_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11GetPShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11GetInputLayout (D3D11DeviceContext device_context, D3D11InputLayout *input_layout) |
|
static INLINE void | D3D11GetVertexBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *vertex_buffers, UINT *strides, UINT *offsets) |
|
static INLINE void | D3D11GetIndexBuffer (D3D11DeviceContext device_context, D3D11Buffer *index_buffer, DXGI_FORMAT *format, UINT *offset) |
|
static INLINE void | D3D11GetGShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11GetGShader (D3D11DeviceContext device_context, D3D11GeometryShader *geometry_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11GetPrimitiveTopology (D3D11DeviceContext device_context, D3D11_PRIMITIVE_TOPOLOGY *topology) |
|
static INLINE void | D3D11GetVShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11GetVShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11GetPredication (D3D11DeviceContext device_context, D3D11Predicate *predicate, BOOL *predicate_value) |
|
static INLINE void | D3D11GetGShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11GetGShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11GetRenderTargets (D3D11DeviceContext device_context, UINT num_views, D3D11RenderTargetView *render_target_views, D3D11DepthStencilView *depth_stencil_view) |
|
static INLINE void | D3D11GetRenderTargetsAndUnorderedAccessViews (D3D11DeviceContext device_context, UINT num_rtvs, D3D11RenderTargetView *render_target_views, D3D11DepthStencilView *depth_stencil_view, UINT uavstart_slot, UINT num_uavs, D3D11UnorderedAccessView *unordered_access_views) |
|
static INLINE void | D3D11GetBlendState (D3D11DeviceContext device_context, D3D11BlendState *blend_state, FLOAT blend_factor[4], UINT *sample_mask) |
|
static INLINE void | D3D11GetDepthStencilState (D3D11DeviceContext device_context, D3D11DepthStencilState *depth_stencil_state, UINT *stencil_ref) |
|
static INLINE void | D3D11SOGetTargets (D3D11DeviceContext device_context, UINT num_buffers, D3D11Buffer *sotargets) |
|
static INLINE void | D3D11GetState (D3D11DeviceContext device_context, D3D11RasterizerState *rasterizer_state) |
|
static INLINE void | D3D11GetViewports (D3D11DeviceContext device_context, UINT *num_viewports, D3D11_VIEWPORT *viewports) |
|
static INLINE void | D3D11GetScissorRects (D3D11DeviceContext device_context, UINT *num_rects, D3D11_RECT *rects) |
|
static INLINE void | D3D11HSGetShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11HSGetShader (D3D11DeviceContext device_context, D3D11HullShader *hull_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11HSGetSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11HSGetConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11GetDShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11GetDShader (D3D11DeviceContext device_context, D3D11DomainShader *domain_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11GetDShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11GetDShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11GetCShaderResources (D3D11DeviceContext device_context, UINT start_slot, UINT num_views, D3D11ShaderResourceView *shader_resource_views) |
|
static INLINE void | D3D11GetCShaderUnorderedAccessViews (D3D11DeviceContext device_context, UINT start_slot, UINT num_uavs, D3D11UnorderedAccessView *unordered_access_views) |
|
static INLINE void | D3D11GetCShader (D3D11DeviceContext device_context, D3D11ComputeShader *compute_shader, D3D11ClassInstance *class_instances, UINT *num_class_instances) |
|
static INLINE void | D3D11GetCShaderSamplers (D3D11DeviceContext device_context, UINT start_slot, UINT num_samplers, D3D11SamplerState *samplers) |
|
static INLINE void | D3D11GetCShaderConstantBuffers (D3D11DeviceContext device_context, UINT start_slot, UINT num_buffers, D3D11Buffer *constant_buffers) |
|
static INLINE void | D3D11ClearState (D3D11DeviceContext device_context) |
|
static INLINE void | D3D11Flush (D3D11DeviceContext device_context) |
|
static INLINE UINT | D3D11GetDeviceContextContextFlags (D3D11DeviceContext device_context) |
|
static INLINE HRESULT | D3D11FinishCommandList (D3D11DeviceContext device_context, BOOL restore_deferred_context_state, D3D11CommandList *command_list) |
|
static INLINE HRESULT | D3D11GetCreationParameters (D3D11VideoDecoder video_decoder, D3D11_VIDEO_DECODER_DESC *video_desc, D3D11_VIDEO_DECODER_CONFIG *config) |
|
static INLINE HRESULT | D3D11GetDriverHandle (D3D11VideoDecoder video_decoder, HANDLE *driver_handle) |
|
static INLINE HRESULT | D3D11GetVideoProcessorContentDesc (D3D11VideoProcessorEnumerator video_processor_enumerator, D3D11_VIDEO_PROCESSOR_CONTENT_DESC *content_desc) |
|
static INLINE HRESULT | D3D11CheckVideoProcessorFormat (D3D11VideoProcessorEnumerator video_processor_enumerator, DXGI_FORMAT format, UINT *flags) |
|
static INLINE HRESULT | D3D11GetVideoProcessorCaps (D3D11VideoProcessorEnumerator video_processor_enumerator, D3D11_VIDEO_PROCESSOR_CAPS *caps) |
|
static INLINE HRESULT | D3D11GetVideoProcessorRateConversionCaps (D3D11VideoProcessorEnumerator video_processor_enumerator, UINT type_index, D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *caps) |
|
static INLINE HRESULT | D3D11GetVideoProcessorCustomRate (D3D11VideoProcessorEnumerator video_processor_enumerator, UINT type_index, UINT custom_rate_index, D3D11_VIDEO_PROCESSOR_CUSTOM_RATE *rate) |
|
static INLINE HRESULT | D3D11GetVideoProcessorFilterRange (D3D11VideoProcessorEnumerator video_processor_enumerator, D3D11_VIDEO_PROCESSOR_FILTER filter, D3D11_VIDEO_PROCESSOR_FILTER_RANGE *range) |
|
static INLINE void | D3D11GetContentDesc (D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_CONTENT_DESC *desc) |
|
static INLINE void | D3D11GetRateConversionCaps (D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *caps) |
|
static INLINE HRESULT | D3D11GetAuthenticatedChannelCertificateSize (D3D11AuthenticatedChannel authenticated_channel, UINT *certificate_size) |
|
static INLINE HRESULT | D3D11GetAuthenticatedChannelCertificate (D3D11AuthenticatedChannel authenticated_channel, UINT certificate_size, BYTE *certificate) |
|
static INLINE void | D3D11GetChannelHandle (D3D11AuthenticatedChannel authenticated_channel, HANDLE *channel_handle) |
|
static INLINE void | D3D11GetCryptoType (D3D11CryptoSession crypto_session, GUID *crypto_type) |
|
static INLINE void | D3D11GetDecoderProfile (D3D11CryptoSession crypto_session, GUID *decoder_profile) |
|
static INLINE HRESULT | D3D11GetCryptoSessionCertificateSize (D3D11CryptoSession crypto_session, UINT *certificate_size) |
|
static INLINE HRESULT | D3D11GetCryptoSessionCertificate (D3D11CryptoSession crypto_session, UINT certificate_size, BYTE *certificate) |
|
static INLINE void | D3D11GetCryptoSessionHandle (D3D11CryptoSession crypto_session, HANDLE *crypto_session_handle) |
|
static INLINE void | D3D11GetVideoDecoderOutputViewResource (D3D11VideoDecoderOutputView video_decoder_output_view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetVideoProcessorInputViewResource (D3D11VideoProcessorInputView video_processor_input_view, D3D11Resource *resource) |
|
static INLINE void | D3D11GetVideoProcessorOutputViewResource (D3D11VideoProcessorOutputView video_processor_output_view, D3D11Resource *resource) |
|
static INLINE HRESULT | D3D11GetDecoderBuffer (D3D11VideoContext video_context, D3D11VideoDecoder decoder, D3D11_VIDEO_DECODER_BUFFER_TYPE type, UINT *buffer_size, void **buffer) |
|
static INLINE HRESULT | D3D11ReleaseDecoderBuffer (D3D11VideoContext video_context, D3D11VideoDecoder decoder, D3D11_VIDEO_DECODER_BUFFER_TYPE type) |
|
static INLINE HRESULT | D3D11DecoderBeginFrame (D3D11VideoContext video_context, D3D11VideoDecoder decoder, D3D11VideoDecoderOutputView view, UINT content_key_size, void *content_key) |
|
static INLINE HRESULT | D3D11DecoderEndFrame (D3D11VideoContext video_context, D3D11VideoDecoder decoder) |
|
static INLINE HRESULT | D3D11SubmitDecoderBuffers (D3D11VideoContext video_context, D3D11VideoDecoder decoder, UINT num_buffers, D3D11_VIDEO_DECODER_BUFFER_DESC *buffer_desc) |
|
static INLINE APP_DEPRECATED_HRESULT | D3D11DecoderExtension (D3D11VideoContext video_context, D3D11VideoDecoder decoder, D3D11_VIDEO_DECODER_EXTENSION *extension_data) |
|
static INLINE void | D3D11VideoProcessorSetOutputTargetRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL enable, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorSetOutputBackgroundColor (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL ycb_cr, D3D11_VIDEO_COLOR *color) |
|
static INLINE void | D3D11VideoProcessorSetOutputColorSpace (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) |
|
static INLINE void | D3D11VideoProcessorSetOutputAlphaFillMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE alpha_fill_mode, UINT stream_index) |
|
static INLINE void | D3D11VideoProcessorSetOutputConstriction (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL enable, SIZE size) |
|
static INLINE void | D3D11VideoProcessorSetOutputStereoMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL enable) |
|
static INLINE APP_DEPRECATED_HRESULT | D3D11VideoProcessorSetOutputExtension (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, GUID *extension_guid, UINT data_size, void *data) |
|
static INLINE void | D3D11VideoProcessorGetOutputTargetRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL *enabled, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorGetOutputBackgroundColor (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL *ycb_cr, D3D11_VIDEO_COLOR *color) |
|
static INLINE void | D3D11VideoProcessorGetOutputColorSpace (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) |
|
static INLINE void | D3D11VideoProcessorGetOutputAlphaFillMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE *alpha_fill_mode, UINT *stream_index) |
|
static INLINE void | D3D11VideoProcessorGetOutputConstriction (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL *enabled, SIZE *size) |
|
static INLINE void | D3D11VideoProcessorGetOutputStereoMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, BOOL *enabled) |
|
static INLINE APP_DEPRECATED_HRESULT | D3D11VideoProcessorGetOutputExtension (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, GUID *extension_guid, UINT data_size, void *data) |
|
static INLINE void | D3D11VideoProcessorSetStreamFrameFormat (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_FRAME_FORMAT frame_format) |
|
static INLINE void | D3D11VideoProcessorSetStreamColorSpace (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) |
|
static INLINE void | D3D11VideoProcessorSetStreamOutputRate (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE output_rate, BOOL repeat_frame, DXGI_RATIONAL *custom_rate) |
|
static INLINE void | D3D11VideoProcessorSetStreamSourceRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorSetStreamDestRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorSetStreamAlpha (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, FLOAT alpha) |
|
static INLINE void | D3D11VideoProcessorSetStreamPalette (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, UINT count, UINT *entries) |
|
static INLINE void | D3D11VideoProcessorSetStreamPixelAspectRatio (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, DXGI_RATIONAL *source_aspect_ratio, DXGI_RATIONAL *destination_aspect_ratio) |
|
static INLINE void | D3D11VideoProcessorSetStreamLumaKey (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, FLOAT lower, FLOAT upper) |
|
static INLINE void | D3D11VideoProcessorSetStreamStereoFormat (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT format, BOOL left_view_frame0, BOOL base_view_frame0, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE flip_mode, int mono_offset) |
|
static INLINE void | D3D11VideoProcessorSetStreamAutoProcessingMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable) |
|
static INLINE void | D3D11VideoProcessorSetStreamFilter (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_FILTER filter, BOOL enable, int level) |
|
static INLINE APP_DEPRECATED_HRESULT | D3D11VideoProcessorSetStreamExtension (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, GUID *extension_guid, UINT data_size, void *data) |
|
static INLINE void | D3D11VideoProcessorGetStreamFrameFormat (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_FRAME_FORMAT *frame_format) |
|
static INLINE void | D3D11VideoProcessorGetStreamColorSpace (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_COLOR_SPACE *color_space) |
|
static INLINE void | D3D11VideoProcessorGetStreamOutputRate (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE *output_rate, BOOL *repeat_frame, DXGI_RATIONAL *custom_rate) |
|
static INLINE void | D3D11VideoProcessorGetStreamSourceRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorGetStreamDestRect (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled, RECT *rect) |
|
static INLINE void | D3D11VideoProcessorGetStreamAlpha (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled, FLOAT *alpha) |
|
static INLINE void | D3D11VideoProcessorGetStreamPalette (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, UINT count, UINT *entries) |
|
static INLINE void | D3D11VideoProcessorGetStreamPixelAspectRatio (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled, DXGI_RATIONAL *source_aspect_ratio, DXGI_RATIONAL *destination_aspect_ratio) |
|
static INLINE void | D3D11VideoProcessorGetStreamLumaKey (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled, FLOAT *lower, FLOAT *upper) |
|
static INLINE void | D3D11VideoProcessorGetStreamStereoFormat (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enable, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT *format, BOOL *left_view_frame0, BOOL *base_view_frame0, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE *flip_mode, int *mono_offset) |
|
static INLINE void | D3D11VideoProcessorGetStreamAutoProcessingMode (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enabled) |
|
static INLINE void | D3D11VideoProcessorGetStreamFilter (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, D3D11_VIDEO_PROCESSOR_FILTER filter, BOOL *enabled, int *level) |
|
static INLINE APP_DEPRECATED_HRESULT | D3D11VideoProcessorGetStreamExtension (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, GUID *extension_guid, UINT data_size, void *data) |
|
static INLINE HRESULT | D3D11VideoProcessorBlt (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, D3D11VideoProcessorOutputView view, UINT output_frame, UINT stream_count, D3D11_VIDEO_PROCESSOR_STREAM *streams) |
|
static INLINE HRESULT | D3D11NegotiateCryptoSessionKeyExchange (D3D11VideoContext video_context, D3D11CryptoSession crypto_session, UINT data_size, void *data) |
|
static INLINE void | D3D11EncryptionBlt (D3D11VideoContext video_context, D3D11CryptoSession crypto_session, D3D11Texture2D src_surface, D3D11Texture2D dst_surface, UINT ivsize, void *iv) |
|
static INLINE void | D3D11DecryptionBlt (D3D11VideoContext video_context, D3D11CryptoSession crypto_session, D3D11Texture2D src_surface, D3D11Texture2D dst_surface, D3D11_ENCRYPTED_BLOCK_INFO *encrypted_block_info, UINT content_key_size, void *content_key, UINT ivsize, void *iv) |
|
static INLINE void | D3D11StartSessionKeyRefresh (D3D11VideoContext video_context, D3D11CryptoSession crypto_session, UINT random_number_size, void *random_number) |
|
static INLINE void | D3D11FinishSessionKeyRefresh (D3D11VideoContext video_context, D3D11CryptoSession crypto_session) |
|
static INLINE HRESULT | D3D11GetEncryptionBltKey (D3D11VideoContext video_context, D3D11CryptoSession crypto_session, UINT key_size, void *readback_key) |
|
static INLINE HRESULT | D3D11NegotiateAuthenticatedChannelKeyExchange (D3D11VideoContext video_context, D3D11AuthenticatedChannel channel, UINT data_size, void *data) |
|
static INLINE HRESULT | D3D11QueryAuthenticatedChannel (D3D11VideoContext video_context, D3D11AuthenticatedChannel channel, UINT input_size, void *input, UINT output_size, void *output) |
|
static INLINE HRESULT | D3D11ConfigureAuthenticatedChannel (D3D11VideoContext video_context, D3D11AuthenticatedChannel channel, UINT input_size, void *input, D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *output) |
|
static INLINE void | D3D11VideoProcessorSetStreamRotation (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL enable, D3D11_VIDEO_PROCESSOR_ROTATION rotation) |
|
static INLINE void | D3D11VideoProcessorGetStreamRotation (D3D11VideoContext video_context, D3D11VideoProcessor video_processor, UINT stream_index, BOOL *enable, D3D11_VIDEO_PROCESSOR_ROTATION *rotation) |
|
static INLINE HRESULT | D3D11CreateVideoDecoder (D3D11VideoDevice video_device, D3D11_VIDEO_DECODER_DESC *video_desc, D3D11_VIDEO_DECODER_CONFIG *config, D3D11VideoDecoder *decoder) |
|
static INLINE HRESULT | D3D11CreateVideoProcessor (D3D11VideoDevice video_device, D3D11VideoProcessorEnumerator enumerator, UINT rate_conversion_index, D3D11VideoProcessor *video_processor) |
|
static INLINE HRESULT | D3D11CreateAuthenticatedChannel (D3D11VideoDevice video_device, D3D11_AUTHENTICATED_CHANNEL_TYPE channel_type, D3D11AuthenticatedChannel *authenticated_channel) |
|
static INLINE HRESULT | D3D11CreateCryptoSession (D3D11VideoDevice video_device, GUID *crypto_type, GUID *decoder_profile, GUID *key_exchange_type, D3D11CryptoSession *crypto_session) |
|
static INLINE HRESULT | D3D11CreateVideoDecoderOutputView (D3D11VideoDevice video_device, D3D11Resource resource, D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC *desc, D3D11VideoDecoderOutputView *vdovview) |
|
static INLINE HRESULT | D3D11CreateVideoProcessorInputView (D3D11VideoDevice video_device, D3D11Resource resource, D3D11VideoProcessorEnumerator enumerator, D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC *desc, D3D11VideoProcessorInputView *vpiview) |
|
static INLINE HRESULT | D3D11CreateVideoProcessorOutputView (D3D11VideoDevice video_device, D3D11Resource resource, D3D11VideoProcessorEnumerator enumerator, D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC *desc, D3D11VideoProcessorOutputView *vpoview) |
|
static INLINE HRESULT | D3D11CreateVideoProcessorEnumerator (D3D11VideoDevice video_device, D3D11_VIDEO_PROCESSOR_CONTENT_DESC *desc, D3D11VideoProcessorEnumerator *enumerator) |
|
static INLINE UINT | D3D11GetVideoDecoderProfileCount (D3D11VideoDevice video_device) |
|
static INLINE HRESULT | D3D11GetVideoDecoderProfile (D3D11VideoDevice video_device, UINT index, GUID *decoder_profile) |
|
static INLINE HRESULT | D3D11CheckVideoDecoderFormat (D3D11VideoDevice video_device, GUID *decoder_profile, DXGI_FORMAT format, BOOL *supported) |
|
static INLINE HRESULT | D3D11GetVideoDecoderConfigCount (D3D11VideoDevice video_device, D3D11_VIDEO_DECODER_DESC *desc, UINT *count) |
|
static INLINE HRESULT | D3D11GetVideoDecoderConfig (D3D11VideoDevice video_device, D3D11_VIDEO_DECODER_DESC *desc, UINT index, D3D11_VIDEO_DECODER_CONFIG *config) |
|
static INLINE HRESULT | D3D11GetContentProtectionCaps (D3D11VideoDevice video_device, GUID *crypto_type, GUID *decoder_profile, D3D11_VIDEO_CONTENT_PROTECTION_CAPS *caps) |
|
static INLINE HRESULT | D3D11CheckCryptoKeyExchange (D3D11VideoDevice video_device, GUID *crypto_type, GUID *decoder_profile, UINT index, GUID *key_exchange_type) |
|
static INLINE HRESULT | D3D11CreateBuffer (D3D11Device device, D3D11_BUFFER_DESC *desc, D3D11_SUBRESOURCE_DATA *initial_data, D3D11Buffer *buffer) |
|
static INLINE HRESULT | D3D11CreateTexture1D (D3D11Device device, D3D11_TEXTURE1D_DESC *desc, D3D11_SUBRESOURCE_DATA *initial_data, D3D11Texture1D *texture1d) |
|
static INLINE HRESULT | D3D11CreateTexture2D (D3D11Device device, D3D11_TEXTURE2D_DESC *desc, D3D11_SUBRESOURCE_DATA *initial_data, D3D11Texture2D *texture2d) |
|
static INLINE HRESULT | D3D11CreateTexture3D (D3D11Device device, D3D11_TEXTURE3D_DESC *desc, D3D11_SUBRESOURCE_DATA *initial_data, D3D11Texture3D *texture3d) |
|
static INLINE HRESULT | D3D11CreateShaderResourceView (D3D11Device device, D3D11Resource resource, D3D11_SHADER_RESOURCE_VIEW_DESC *desc, D3D11ShaderResourceView *srview) |
|
static INLINE HRESULT | D3D11CreateUnorderedAccessView (D3D11Device device, D3D11Resource resource, D3D11_UNORDERED_ACCESS_VIEW_DESC *desc, D3D11UnorderedAccessView *uaview) |
|
static INLINE HRESULT | D3D11CreateRenderTargetView (D3D11Device device, D3D11Resource resource, D3D11_RENDER_TARGET_VIEW_DESC *desc, D3D11RenderTargetView *rtview) |
|
static INLINE HRESULT | D3D11CreateDepthStencilView (D3D11Device device, D3D11Resource resource, D3D11_DEPTH_STENCIL_VIEW_DESC *desc, D3D11DepthStencilView *depth_stencil_view) |
|
static INLINE HRESULT | D3D11CreateInputLayout (D3D11Device device, const D3D11_INPUT_ELEMENT_DESC *input_element_descs, UINT num_elements, void *shader_bytecode_with_input_signature, SIZE_T bytecode_length, D3D11InputLayout *input_layout) |
|
static INLINE HRESULT | D3D11CreateVertexShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11VertexShader *vertex_shader) |
|
static INLINE HRESULT | D3D11CreateGeometryShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11GeometryShader *geometry_shader) |
|
static INLINE HRESULT | D3D11CreateGeometryShaderWithStreamOutput (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11_SO_DECLARATION_ENTRY *sodeclaration, UINT num_entries, UINT *buffer_strides, UINT num_strides, UINT rasterized_stream, D3D11ClassLinkage class_linkage, D3D11GeometryShader *geometry_shader) |
|
static INLINE HRESULT | D3D11CreatePixelShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11PixelShader *pixel_shader) |
|
static INLINE HRESULT | D3D11CreateHullShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11HullShader *hull_shader) |
|
static INLINE HRESULT | D3D11CreateDomainShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11DomainShader *domain_shader) |
|
static INLINE HRESULT | D3D11CreateComputeShader (D3D11Device device, void *shader_bytecode, SIZE_T bytecode_length, D3D11ClassLinkage class_linkage, D3D11ComputeShader *compute_shader) |
|
static INLINE HRESULT | D3D11CreateClassLinkage (D3D11Device device, D3D11ClassLinkage *linkage) |
|
static INLINE HRESULT | D3D11CreateBlendState (D3D11Device device, D3D11_BLEND_DESC *blend_state_desc, D3D11BlendState *blend_state) |
|
static INLINE HRESULT | D3D11CreateDepthStencilState (D3D11Device device, D3D11_DEPTH_STENCIL_DESC *depth_stencil_desc, D3D11DepthStencilState *depth_stencil_state) |
|
static INLINE HRESULT | D3D11CreateRasterizerState (D3D11Device device, D3D11_RASTERIZER_DESC *rasterizer_desc, D3D11RasterizerState *rasterizer_state) |
|
static INLINE HRESULT | D3D11CreateSamplerState (D3D11Device device, D3D11_SAMPLER_DESC *sampler_desc, D3D11SamplerState *sampler_state) |
|
static INLINE HRESULT | D3D11CreateQuery (D3D11Device device, D3D11_QUERY_DESC *query_desc, D3D11Query *query) |
|
static INLINE HRESULT | D3D11CreatePredicate (D3D11Device device, D3D11_QUERY_DESC *predicate_desc, D3D11Predicate *predicate) |
|
static INLINE HRESULT | D3D11CreateCounter (D3D11Device device, D3D11_COUNTER_DESC *counter_desc, D3D11Counter *counter) |
|
static INLINE HRESULT | D3D11CreateDeferredContext (D3D11Device device, UINT context_flags, D3D11DeviceContext *deferred_context) |
|
static INLINE HRESULT | D3D11OpenSharedResource (D3D11Device device, HANDLE h_resource, ID3D11Resource **out) |
|
static INLINE HRESULT | D3D11CheckFormatSupport (D3D11Device device, DXGI_FORMAT format, UINT *format_support) |
|
static INLINE HRESULT | D3D11CheckMultisampleQualityLevels (D3D11Device device, DXGI_FORMAT format, UINT sample_count, UINT *num_quality_levels) |
|
static INLINE void | D3D11CheckCounterInfo (D3D11Device device, D3D11_COUNTER_INFO *counter_info) |
|
static INLINE HRESULT | D3D11CheckCounter (D3D11Device device, D3D11_COUNTER_DESC *desc, D3D11_COUNTER_TYPE *type, UINT *active_counters, LPSTR sz_name, UINT *name_length, LPSTR sz_units, UINT *units_length, LPSTR sz_description, UINT *description_length) |
|
static INLINE HRESULT | D3D11CheckFeatureSupport (D3D11Device device, D3D11_FEATURE feature, void *feature_support_data, UINT feature_support_data_size) |
|
static INLINE D3D_FEATURE_LEVEL | D3D11GetFeatureLevel (D3D11Device device) |
|
static INLINE UINT | D3D11GetCreationFlags (D3D11Device device) |
|
static INLINE HRESULT | D3D11GetDeviceRemovedReason (D3D11Device device) |
|
static INLINE void | D3D11GetImmediateContext (D3D11Device device, D3D11DeviceContext *immediate_context) |
|
static INLINE HRESULT | D3D11SetExceptionMode (D3D11Device device, UINT raise_flags) |
|
static INLINE UINT | D3D11GetExceptionMode (D3D11Device device) |
|
static INLINE HRESULT | D3D11SetDebugFeatureMask (D3D11Debug debug, UINT mask) |
|
static INLINE UINT | D3D11GetDebugFeatureMask (D3D11Debug debug) |
|
static INLINE HRESULT | D3D11SetPresentPerRenderOpDelay (D3D11Debug debug, UINT milliseconds) |
|
static INLINE UINT | D3D11GetPresentPerRenderOpDelay (D3D11Debug debug) |
|
static INLINE HRESULT | D3D11SetSwapChain (D3D11Debug debug, IDXGISwapChain *swap_chain) |
|
static INLINE HRESULT | D3D11GetSwapChain (D3D11Debug debug, IDXGISwapChain **swap_chain) |
|
static INLINE HRESULT | D3D11ValidateContext (D3D11Debug debug, D3D11DeviceContext context) |
|
static INLINE HRESULT | D3D11ReportLiveDeviceObjects (D3D11Debug debug, D3D11_RLDO_FLAGS flags) |
|
static INLINE HRESULT | D3D11ValidateContextForDispatch (D3D11Debug debug, D3D11DeviceContext context) |
|
static INLINE BOOL | D3D11SetUseRef (D3D11SwitchToRef switch_to_ref, BOOL use_ref) |
|
static INLINE BOOL | D3D11GetUseRef (D3D11SwitchToRef switch_to_ref) |
|
static INLINE HRESULT | D3D11SetShaderTrackingOptionsByType (D3D11TracingDevice tracing_device, UINT resource_type_flags, UINT options) |
|
static INLINE HRESULT | D3D11SetShaderTrackingOptions (D3D11TracingDevice tracing_device, void *shader, UINT options) |
|
static INLINE HRESULT | D3D11SetMessageCountLimit (D3D11InfoQueue info_queue, UINT64 message_count_limit) |
|
static INLINE void | D3D11ClearStoredMessages (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11GetMessageA (D3D11InfoQueue info_queue, UINT64 message_index, D3D11_MESSAGE *message, SIZE_T *message_byte_length) |
|
static INLINE UINT64 | D3D11GetNumMessagesAllowedByStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE UINT64 | D3D11GetNumMessagesDeniedByStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE UINT64 | D3D11GetNumStoredMessages (D3D11InfoQueue info_queue) |
|
static INLINE UINT64 | D3D11GetNumStoredMessagesAllowedByRetrievalFilter (D3D11InfoQueue info_queue) |
|
static INLINE UINT64 | D3D11GetNumMessagesDiscardedByMessageCountLimit (D3D11InfoQueue info_queue) |
|
static INLINE UINT64 | D3D11GetMessageCountLimit (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11AddStorageFilterEntries (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter) |
|
static INLINE HRESULT | D3D11GetStorageFilter (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter, SIZE_T *filter_byte_length) |
|
static INLINE void | D3D11ClearStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushEmptyStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushCopyOfStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushStorageFilter (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter) |
|
static INLINE void | D3D11PopStorageFilter (D3D11InfoQueue info_queue) |
|
static INLINE UINT | D3D11GetStorageFilterStackSize (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11AddRetrievalFilterEntries (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter) |
|
static INLINE HRESULT | D3D11GetRetrievalFilter (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter, SIZE_T *filter_byte_length) |
|
static INLINE void | D3D11ClearRetrievalFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushEmptyRetrievalFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushCopyOfRetrievalFilter (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11PushRetrievalFilter (D3D11InfoQueue info_queue, D3D11_INFO_QUEUE_FILTER *filter) |
|
static INLINE void | D3D11PopRetrievalFilter (D3D11InfoQueue info_queue) |
|
static INLINE UINT | D3D11GetRetrievalFilterStackSize (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | D3D11AddMessage (D3D11InfoQueue info_queue, D3D11_MESSAGE_CATEGORY category, D3D11_MESSAGE_SEVERITY severity, D3D11_MESSAGE_ID id, LPCSTR description) |
|
static INLINE HRESULT | D3D11AddApplicationMessage (D3D11InfoQueue info_queue, D3D11_MESSAGE_SEVERITY severity, LPCSTR description) |
|
static INLINE HRESULT | D3D11SetBreakOnCategory (D3D11InfoQueue info_queue, D3D11_MESSAGE_CATEGORY category, BOOL enable) |
|
static INLINE HRESULT | D3D11SetBreakOnSeverity (D3D11InfoQueue info_queue, D3D11_MESSAGE_SEVERITY severity, BOOL enable) |
|
static INLINE HRESULT | D3D11SetBreakOnID (D3D11InfoQueue info_queue, D3D11_MESSAGE_ID id, BOOL enable) |
|
static INLINE BOOL | D3D11GetBreakOnCategory (D3D11InfoQueue info_queue, D3D11_MESSAGE_CATEGORY category) |
|
static INLINE BOOL | D3D11GetBreakOnSeverity (D3D11InfoQueue info_queue, D3D11_MESSAGE_SEVERITY severity) |
|
static INLINE BOOL | D3D11GetBreakOnID (D3D11InfoQueue info_queue, D3D11_MESSAGE_ID id) |
|
static INLINE void | D3D11SetMuteDebugOutput (D3D11InfoQueue info_queue, BOOL mute) |
|
static INLINE BOOL | D3D11GetMuteDebugOutput (D3D11InfoQueue info_queue) |
|
static INLINE HRESULT | DXGIGetSwapChainBufferD3D11 (DXGISwapChain swap_chain, UINT buffer, D3D11Texture2D *out) |
|
static INLINE HRESULT | D3D11MapTexture2D (D3D11DeviceContext device_context, D3D11Texture2D texture, UINT subresource, D3D11_MAP map_type, UINT map_flags, D3D11_MAPPED_SUBRESOURCE *mapped_resource) |
|
static INLINE void | D3D11UnmapTexture2D (D3D11DeviceContext device_context, D3D11Texture2D texture, UINT subresource) |
|
static INLINE void | D3D11CopyTexture2DSubresourceRegion (D3D11DeviceContext device_context, D3D11Texture2D dst_texture, UINT dst_subresource, UINT dst_x, UINT dst_y, UINT dst_z, D3D11Texture2D src_texture, UINT src_subresource, D3D11_BOX *src_box) |
|
static INLINE HRESULT | D3D11CreateTexture2DRenderTargetView (D3D11Device device, D3D11Texture2D texture, D3D11_RENDER_TARGET_VIEW_DESC *desc, D3D11RenderTargetView *rtview) |
|
static INLINE HRESULT | D3D11CreateTexture2DShaderResourceView (D3D11Device device, D3D11Texture2D texture, D3D11_SHADER_RESOURCE_VIEW_DESC *desc, D3D11ShaderResourceView *srview) |
|
static INLINE HRESULT | D3D11MapBuffer (D3D11DeviceContext device_context, D3D11Buffer buffer, UINT subresource, D3D11_MAP map_type, UINT map_flags, D3D11_MAPPED_SUBRESOURCE *mapped_resource) |
|
static INLINE void | D3D11UnmapBuffer (D3D11DeviceContext device_context, D3D11Buffer buffer, UINT subresource) |
|
struct | ALIGN (16) |
|
void | d3d11_init_texture (D3D11Device device, d3d11_texture_t *texture) |
|
static INLINE void | d3d11_release_texture (d3d11_texture_t *texture) |
|
void | d3d11_update_texture (D3D11DeviceContext ctx, unsigned width, unsigned height, unsigned pitch, DXGI_FORMAT format, const void *data, d3d11_texture_t *texture) |
|
DXGI_FORMAT | d3d11_get_closest_match (D3D11Device device, DXGI_FORMAT desired_format, UINT desired_format_support) |
|
bool | d3d11_init_shader (D3D11Device device, const char *src, size_t size, const void *src_name, LPCSTR vs_entry, LPCSTR ps_entry, LPCSTR gs_entry, const D3D11_INPUT_ELEMENT_DESC *input_element_descs, UINT num_elements, d3d11_shader_t *out) |
|
static INLINE void | d3d11_release_shader (d3d11_shader_t *shader) |
|
static INLINE void | d3d11_set_texture_and_sampler (D3D11DeviceContext ctx, UINT slot, d3d11_texture_t *texture) |
|
static INLINE void | d3d11_set_shader (D3D11DeviceContext ctx, d3d11_shader_t *shader) |
|
static INLINE void | D3D11SetVertexBuffer (D3D11DeviceContext device_context, UINT slot, D3D11Buffer const vertex_buffer, UINT stride, UINT offset) |
|
static INLINE void | D3D11SetVShaderConstantBuffer (D3D11DeviceContext device_context, UINT slot, D3D11Buffer const constant_buffer) |
|
static INLINE void | D3D11SetPShaderConstantBuffer (D3D11DeviceContext device_context, UINT slot, D3D11Buffer const constant_buffer) |
|