ReactOS 0.4.17-dev-934-g091855f
ID3D11DeviceContext4 Interface Reference
Inheritance diagram for ID3D11DeviceContext4:
Collaboration diagram for ID3D11DeviceContext4:

Public Member Functions

HRESULT Signal (ID3D11Fence *fence, UINT64 value)
 
HRESULT Wait (ID3D11Fence *fence, UINT64 value)
 
- Public Member Functions inherited from ID3D11DeviceContext3
void Flush1 (D3D11_CONTEXT_TYPE type, HANDLE event)
 
void SetHardwareProtectionState (BOOL enable)
 
void GetHardwareProtectionState (BOOL *enable)
 
- Public Member Functions inherited from ID3D11DeviceContext2
HRESULT UpdateTileMappings (ID3D11Resource *resource, UINT region_count, const D3D11_TILED_RESOURCE_COORDINATE *region_start_coordinates, const D3D11_TILE_REGION_SIZE *region_sizes, ID3D11Buffer *pool, UINT range_count, const UINT *range_flags, const UINT *pool_start_offsets, const UINT *range_tile_counts, UINT flags)
 
HRESULT CopyTileMappings (ID3D11Resource *dst_resource, const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate, ID3D11Resource *src_resource, const D3D11_TILED_RESOURCE_COORDINATE *src_start_coordinate, const D3D11_TILE_REGION_SIZE *region_size, UINT flags)
 
void CopyTiles (ID3D11Resource *resource, const D3D11_TILED_RESOURCE_COORDINATE *start_coordinate, const D3D11_TILE_REGION_SIZE *size, ID3D11Buffer *buffer, UINT64 start_offset, UINT flags)
 
void UpdateTiles (ID3D11Resource *dst_resource, const D3D11_TILED_RESOURCE_COORDINATE *dst_start_coordinate, const D3D11_TILE_REGION_SIZE *dst_region_size, const void *src_data, UINT flags)
 
HRESULT ResizeTilePool (ID3D11Buffer *pool, UINT64 size)
 
void TiledResourceBarrier (ID3D11DeviceChild *before_barrier, ID3D11DeviceChild *after_barrier)
 
BOOL IsAnnotationEnabled ()
 
void SetMarkerInt (const WCHAR *label, int data)
 
void BeginEventInt (const WCHAR *label, int data)
 
void EndEvent ()
 
- Public Member Functions inherited from ID3D11DeviceContext1
void CopySubresourceRegion1 (ID3D11Resource *pDstResource, UINT DstSubresource, UINT DstX, UINT DstY, UINT DstZ, ID3D11Resource *pSrcResource, UINT SrcSubresource, const D3D11_BOX *pSrcBox, UINT CopyFlags)
 
void UpdateSubresource1 (ID3D11Resource *pDstResource, UINT DstSubresource, const D3D11_BOX *pDstBox, const void *pSrcData, UINT SrcRowPitch, UINT SrcDepthPitch, UINT CopyFlags)
 
void DiscardResource (ID3D11Resource *pResource)
 
void DiscardView (ID3D11View *pResourceView)
 
void VSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void HSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void DSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void GSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void PSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void CSSetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer *const *ppConstantBuffers, const UINT *pFirstConstant, const UINT *pNumConstants)
 
void VSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void HSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void DSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void GSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void PSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void CSGetConstantBuffers1 (UINT StartSlot, UINT NumBuffers, ID3D11Buffer **ppConstantBuffers, UINT *pFirstConstant, UINT *pNumConstants)
 
void SwapDeviceContextState (ID3DDeviceContextState *pState, ID3DDeviceContextState **ppPreviousState)
 
void ClearView (ID3D11View *pView, const FLOAT Color[4], const D3D11_RECT *pRect, UINT NumRects)
 
void DiscardView1 (ID3D11View *pResourceView, const D3D11_RECT *pRects, UINT NumRects)
 

Detailed Description

Definition at line 323 of file d3d11_3.idl.

Member Function Documentation

◆ Signal()

HRESULT ID3D11DeviceContext4::Signal ( ID3D11Fence *  fence,
UINT64  value 
)

◆ Wait()

HRESULT ID3D11DeviceContext4::Wait ( ID3D11Fence *  fence,
UINT64  value 
)

The documentation for this interface was generated from the following file: