22import "d3dcommon.idl";
207 uuid(51218251-1e33-4617-9
ccb-4d3a4367e7bb),
218 uuid(0c711683-2853-4846-9bb0-f3e60639e46a),
229 uuid(6fbd02fb-209
f-46c4-b059-2ed15586a6ac),
240 uuid(91308b87-9040-411
d-8c67-c39253ce3802),
251 uuid(ffbe2e23-f011-418
a-ac56-5ceed7c5b94b),
262 uuid(7b3b6153-a886-4544-ab37-6537c8500403),
273 uuid(631b4766-36
dc-461
d-8db6-c47e13e60916),
284 uuid(b4e3c01d-e79e-4637-91
b2-510e9f4c9b8f),
297 uuid(affde9d1-1df7-4bb7-8a34-0f46251dab80),
318 uuid(917600da-f58c-4c33-98d8-3e15b390fa24),
330 uuid(a05c8c37-d2c6-4732-b3a0-9ce0b0dc9ae6),
339 const D3D11_SUBRESOURCE_DATA *initial_data,
344 const D3D11_SUBRESOURCE_DATA *initial_data,
370 ID3D11Resource *dst_resource,
371 UINT dst_subresource,
373 const void *src_data,
380 UINT dst_depth_pitch,
381 ID3D11Resource *src_resource,
382 UINT src_subresource,
COMPILER_DEPENDENT_UINT64 UINT64
@ D3D11_FENCE_FLAG_SHARED
@ D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER
@ D3D11_FENCE_FLAG_NON_MONITORED
@ D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE
@ D3D11_TEXTURE_LAYOUT_ROW_MAJOR
@ D3D11_TEXTURE_LAYOUT_UNDEFINED
D3D11_CONSERVATIVE_RASTERIZATION_MODE
@ D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF
@ D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON
@ D3D11_CONTEXT_TYPE_VIDEO
@ D3D11_CONTEXT_TYPE_COMPUTE
@ D3D11_CONTEXT_TYPE_COPY
GLuint GLuint GLsizei GLenum type
GLuint GLint GLboolean GLint GLenum access
GLboolean GLboolean GLboolean GLboolean a
HRESULT CreateTexture2D1(const D3D11_TEXTURE2D_DESC1 *desc, const D3D11_SUBRESOURCE_DATA *initial_data, ID3D11Texture2D1 **texture)
void GetImmediateContext3(ID3D11DeviceContext3 **context)
HRESULT CreateDeferredContext3(UINT flags, ID3D11DeviceContext3 **context)
HRESULT CreateUnorderedAccessView1(ID3D11Resource *resource, const D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc, ID3D11UnorderedAccessView1 **view)
void WriteToSubresource(ID3D11Resource *dst_resource, UINT dst_subresource, const D3D11_BOX *dst_box, const void *src_data, UINT src_row_pitch, UINT src_depth_pitch)
HRESULT CreateRenderTargetView1(ID3D11Resource *resource, const D3D11_RENDER_TARGET_VIEW_DESC1 *desc, ID3D11RenderTargetView1 **view)
HRESULT CreateTexture3D1(const D3D11_TEXTURE3D_DESC1 *desc, const D3D11_SUBRESOURCE_DATA *initial_data, ID3D11Texture3D1 **texture)
void ReadFromSubresource(void *dst_data, UINT dst_row_pitch, UINT dst_depth_pitch, ID3D11Resource *src_resource, UINT src_subresource, const D3D11_BOX *src_box)
HRESULT CreateRasterizerState2(const D3D11_RASTERIZER_DESC2 *desc, ID3D11RasterizerState2 **state)
HRESULT CreateShaderResourceView1(ID3D11Resource *resource, const D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc, ID3D11ShaderResourceView1 **view)
HRESULT CreateQuery1(const D3D11_QUERY_DESC1 *desc, ID3D11Query1 **query)
void Flush1(D3D11_CONTEXT_TYPE type, HANDLE event)
void GetHardwareProtectionState(BOOL *enable)
void SetHardwareProtectionState(BOOL enable)
HRESULT Wait(ID3D11Fence *fence, UINT64 value)
HRESULT Signal(ID3D11Fence *fence, UINT64 value)
UINT64 GetCompletedValue()
HRESULT SetEventOnCompletion(UINT64 value, HANDLE event)
HRESULT CreateSharedHandle(const SECURITY_ATTRIBUTES *attributes, DWORD access, const WCHAR *name, HANDLE *handle)
void GetDesc1(D3D11_QUERY_DESC1 *desc)
void GetDesc2(D3D11_RASTERIZER_DESC2 *desc)
void GetDesc1(D3D11_RENDER_TARGET_VIEW_DESC1 *desc)
void GetDesc1(D3D11_SHADER_RESOURCE_VIEW_DESC1 *desc)
void GetDesc1(D3D11_TEXTURE2D_DESC1 *desc)
void GetDesc1(D3D11_TEXTURE3D_DESC1 *desc)
void GetDesc1(D3D11_UNORDERED_ACCESS_VIEW_DESC1 *desc)
static CRYPT_DATA_BLOB b2[]
D3D11_SHADER_VARIABLE_DESC desc
static HANDLE ACCESS_MASK ULONG attributes
D3D11_CONTEXT_TYPE ContextType
BOOL AntialiasedLineEnable
BOOL FrontCounterClockwise
float SlopeScaledDepthBias
D3D11_CONSERVATIVE_RASTERIZATION_MODE ConservativeRaster
D3D11_TEX1D_RTV Texture1D
D3D11_TEX2DMS_RTV Texture2DMS
D3D11_TEX2D_RTV1 Texture2D
D3D11_TEX2DMS_ARRAY_RTV Texture2DMSArray
D3D11_TEX1D_ARRAY_RTV Texture1DArray
D3D11_TEX3D_RTV Texture3D
D3D11_TEX2D_ARRAY_RTV1 Texture2DArray
D3D11_RTV_DIMENSION ViewDimension
D3D11_TEXCUBE_SRV TextureCube
D3D11_TEX2DMS_SRV Texture2DMS
D3D11_TEX3D_SRV Texture3D
D3D11_TEX1D_ARRAY_SRV Texture1DArray
D3D11_TEX1D_SRV Texture1D
D3D11_TEX2D_ARRAY_SRV1 Texture2DArray
D3D11_SRV_DIMENSION ViewDimension
D3D11_BUFFEREX_SRV BufferEx
D3D11_TEXCUBE_ARRAY_SRV TextureCubeArray
D3D11_TEX2DMS_ARRAY_SRV Texture2DMSArray
D3D11_TEX2D_SRV1 Texture2D
DXGI_SAMPLE_DESC SampleDesc
D3D11_TEXTURE_LAYOUT TextureLayout
D3D11_TEXTURE_LAYOUT TextureLayout
D3D11_TEX1D_ARRAY_UAV Texture1DArray
D3D11_UAV_DIMENSION ViewDimension
D3D11_TEX2D_UAV1 Texture2D
D3D11_TEX1D_UAV Texture1D
D3D11_TEX2D_ARRAY_UAV1 Texture2DArray
D3D11_TEX3D_UAV Texture3D
ncacn_np pointer_default(unique)] interface winspool