|
RetroArch
|
#include <d3d11_3.h>
Public Member Functions | |
| BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D11Device3 *This |
| ULONG (STDMETHODCALLTYPE *AddRef)(ID3D11Device3 *This) | |
| ULONG (STDMETHODCALLTYPE *Release)(ID3D11Device3 *This) | |
| HRESULT (STDMETHODCALLTYPE *CreateBuffer)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateTexture1D)(ID3D11Device3 *This | |
| _In_ const D3D11_TEXTURE1D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels *pDesc->ArraySize)) const D3D11_SUBRESOURCE_DATA *pInitialData |
| HRESULT (STDMETHODCALLTYPE *CreateTexture2D)(ID3D11Device3 *This | |
| _In_ const D3D11_TEXTURE2D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels *pDesc->ArraySize)) const D3D11_SUBRESOURCE_DATA *pInitialData |
| HRESULT (STDMETHODCALLTYPE *CreateTexture3D)(ID3D11Device3 *This | |
| _In_ const D3D11_TEXTURE3D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels)) const D3D11_SUBRESOURCE_DATA *pInitialData |
| HRESULT (STDMETHODCALLTYPE *CreateShaderResourceView)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateUnorderedAccessView)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateRenderTargetView)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDepthStencilView)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateInputLayout)(ID3D11Device3 *This | |
| _In_reads_ (NumElements) const D3D11_INPUT_ELEMENT_DESC *pInputElementDescs | |
| _In_range_ (0, D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT) UINT NumElements | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecodeWithInputSignature | |
| HRESULT (STDMETHODCALLTYPE *CreateVertexShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateGeometryShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateGeometryShaderWithStreamOutput)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| _In_ SIZE_T | _In_reads_opt_ (NumEntries) const D3D11_SO_DECLARATION_ENTRY *pSODeclaration |
| _In_ SIZE_T | _In_range_ (0, D3D11_SO_STREAM_COUNT *D3D11_SO_OUTPUT_COMPONENT_COUNT) UINT NumEntries |
| _In_ SIZE_T | _In_reads_opt_ (NumStrides) const UINT *pBufferStrides |
| _In_ SIZE_T | _In_range_ (0, D3D11_SO_BUFFER_SLOT_COUNT) UINT NumStrides |
| HRESULT (STDMETHODCALLTYPE *CreatePixelShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateHullShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateDomainShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateComputeShader)(ID3D11Device3 *This | |
| _In_reads_ (BytecodeLength) const void *pShaderBytecode | |
| HRESULT (STDMETHODCALLTYPE *CreateClassLinkage)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateBlendState)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDepthStencilState)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateRasterizerState)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateSamplerState)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateQuery)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreatePredicate)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateCounter)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDeferredContext)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *OpenSharedResource)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CheckFormatSupport)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CheckMultisampleQualityLevels)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *CheckCounterInfo)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CheckCounter)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CheckFeatureSupport)(ID3D11Device3 *This | |
| D3D11_FEATURE | _Out_writes_bytes_ (FeatureSupportDataSize) void *pFeatureSupportData |
| HRESULT (STDMETHODCALLTYPE *GetPrivateData)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *SetPrivateData)(ID3D11Device3 *This | |
| _In_ REFGUID _In_ UINT | _In_reads_bytes_opt_ (DataSize) const void *pData) |
| HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(ID3D11Device3 *This | |
| D3D_FEATURE_LEVEL (STDMETHODCALLTYPE *GetFeatureLevel)(ID3D11Device3 *This) | |
| UINT (STDMETHODCALLTYPE *GetCreationFlags)(ID3D11Device3 *This) | |
| HRESULT (STDMETHODCALLTYPE *GetDeviceRemovedReason)(ID3D11Device3 *This) | |
| void (STDMETHODCALLTYPE *GetImmediateContext)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *SetExceptionMode)(ID3D11Device3 *This | |
| UINT (STDMETHODCALLTYPE *GetExceptionMode)(ID3D11Device3 *This) | |
| void (STDMETHODCALLTYPE *GetImmediateContext1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDeferredContext1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateBlendState1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateRasterizerState1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDeviceContextState)(ID3D11Device3 *This | |
| UINT | _In_reads_ (FeatureLevels) const D3D_FEATURE_LEVEL *pFeatureLevels |
| HRESULT (STDMETHODCALLTYPE *OpenSharedResource1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *OpenSharedResourceByName)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *GetImmediateContext2)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDeferredContext2)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *GetResourceTiling)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CheckMultisampleQualityLevels1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateTexture2D1)(ID3D11Device3 *This | |
| _In_ const D3D11_TEXTURE2D_DESC1 | _In_reads_opt_ (_Inexpressible_(pDesc1->MipLevels *pDesc1->ArraySize)) const D3D11_SUBRESOURCE_DATA *pInitialData |
| HRESULT (STDMETHODCALLTYPE *CreateTexture3D1)(ID3D11Device3 *This | |
| _In_ const D3D11_TEXTURE3D_DESC1 | _In_reads_opt_ (_Inexpressible_(pDesc1->MipLevels)) const D3D11_SUBRESOURCE_DATA *pInitialData |
| HRESULT (STDMETHODCALLTYPE *CreateRasterizerState2)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateShaderResourceView1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateUnorderedAccessView1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateRenderTargetView1)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateQuery1)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *GetImmediateContext3)(ID3D11Device3 *This | |
| HRESULT (STDMETHODCALLTYPE *CreateDeferredContext3)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *WriteToSubresource)(ID3D11Device3 *This | |
| void (STDMETHODCALLTYPE *ReadFromSubresource)(ID3D11Device3 *This | |
| ID3D11Device3Vtbl::_In_range_ | ( | 0 | , |
| D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT | |||
| ) |
| _In_ SIZE_T ID3D11Device3Vtbl::_In_range_ | ( | 0 | , |
| D3D11_SO_STREAM_COUNT * | D3D11_SO_OUTPUT_COMPONENT_COUNT | ||
| ) |
| _In_ SIZE_T ID3D11Device3Vtbl::_In_range_ | ( | 0 | , |
| D3D11_SO_BUFFER_SLOT_COUNT | |||
| ) |
| ID3D11Device3Vtbl::_In_reads_ | ( | NumElements | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| ID3D11Device3Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
| UINT ID3D11Device3Vtbl::_In_reads_ | ( | FeatureLevels | ) | const |
| _In_ const D3D11_TEXTURE1D_DESC ID3D11Device3Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels *pDesc->ArraySize) | ) | const |
| _In_ const D3D11_TEXTURE2D_DESC ID3D11Device3Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels *pDesc->ArraySize) | ) | const |
| _In_ const D3D11_TEXTURE3D_DESC ID3D11Device3Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels) | ) | const |
| _In_ SIZE_T ID3D11Device3Vtbl::_In_reads_opt_ | ( | NumEntries | ) | const |
| _In_ SIZE_T ID3D11Device3Vtbl::_In_reads_opt_ | ( | NumStrides | ) | const |
| _In_ const D3D11_TEXTURE2D_DESC1 ID3D11Device3Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc1->MipLevels *pDesc1->ArraySize) | ) | const |
| _In_ const D3D11_TEXTURE3D_DESC1 ID3D11Device3Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc1->MipLevels) | ) | const |
| D3D11_FEATURE ID3D11Device3Vtbl::_Out_writes_bytes_ | ( | FeatureSupportDataSize | ) |
| ID3D11Device3Vtbl::D3D_FEATURE_LEVEL | ( | STDMETHODCALLTYPE * | GetFeatureLevel | ) |
| BEGIN_INTERFACE ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBuffer | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture1D | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture2D | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture3D | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateShaderResourceView | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateUnorderedAccessView | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRenderTargetView | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDepthStencilView | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateInputLayout | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVertexShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateGeometryShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateGeometryShaderWithStreamOutput | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreatePixelShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateHullShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDomainShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateComputeShader | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateClassLinkage | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBlendState | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDepthStencilState | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRasterizerState | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSamplerState | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateQuery | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreatePredicate | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateCounter | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResource | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckFormatSupport | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckMultisampleQualityLevels | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckCounter | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckFeatureSupport | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetPrivateData | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateData | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateDataInterface | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDeviceRemovedReason | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetExceptionMode | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBlendState1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRasterizerState1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeviceContextState | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResource1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResourceByName | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext2 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckMultisampleQualityLevels1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture2D1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture3D1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRasterizerState2 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateShaderResourceView1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateUnorderedAccessView1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRenderTargetView1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateQuery1 | ) |
| ID3D11Device3Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext3 | ) |
| ID3D11Device3Vtbl::UINT | ( | STDMETHODCALLTYPE * | GetCreationFlags | ) |
| ID3D11Device3Vtbl::UINT | ( | STDMETHODCALLTYPE * | GetExceptionMode | ) |
| ID3D11Device3Vtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
| ID3D11Device3Vtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | CheckCounterInfo | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext1 | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext2 | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | GetResourceTiling | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext3 | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | WriteToSubresource | ) |
| ID3D11Device3Vtbl::void | ( | STDMETHODCALLTYPE * | ReadFromSubresource | ) |
| _In_ SIZE_T ID3D11Device3Vtbl::BytecodeLength |
| UINT ID3D11Device3Vtbl::ContextFlags |
| _In_ REFGUID _In_ UINT ID3D11Device3Vtbl::DataSize |
| _In_ ID3D11Resource _In_ UINT ID3D11Device3Vtbl::DstSubresource |
| _In_ LPCWSTR _In_ DWORD ID3D11Device3Vtbl::dwDesiredAccess |
| D3D11_FEATURE ID3D11Device3Vtbl::Feature |
| D3D11_FEATURE UINT ID3D11Device3Vtbl::FeatureSupportDataSize |
| _In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE _Inout_opt_ UINT _In_ UINT ID3D11Device3Vtbl::FirstSubresourceTilingToGet |
| UINT ID3D11Device3Vtbl::Flags |
| _In_ DXGI_FORMAT _In_ UINT _In_ UINT ID3D11Device3Vtbl::Flags |
| _In_ DXGI_FORMAT ID3D11Device3Vtbl::Format |
| _In_ REFGUID ID3D11Device3Vtbl::guid |
| _In_ HANDLE ID3D11Device3Vtbl::hResource |
| _In_ LPCWSTR ID3D11Device3Vtbl::lpName |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT* ID3D11Device3Vtbl::pActiveCounters |
| _In_ const D3D11_BLEND_DESC* ID3D11Device3Vtbl::pBlendStateDesc |
| _In_ const D3D11_BLEND_DESC1* ID3D11Device3Vtbl::pBlendStateDesc |
| UINT UINT UINT REFIID _Out_opt_ D3D_FEATURE_LEVEL* ID3D11Device3Vtbl::pChosenFeatureLevel |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage * ID3D11Device3Vtbl::pClassLinkage |
| _In_ SIZE_T _In_ UINT _In_opt_ ID3D11ClassLinkage* ID3D11Device3Vtbl::pClassLinkage |
| _In_ const D3D11_COUNTER_DESC* ID3D11Device3Vtbl::pCounterDesc |
| _Out_ D3D11_COUNTER_INFO* ID3D11Device3Vtbl::pCounterInfo |
| _In_ REFGUID _In_opt_ const IUnknown* ID3D11Device3Vtbl::pData |
| _In_ REFGUID _Inout_ UINT* ID3D11Device3Vtbl::pDataSize |
| _In_ const D3D11_DEPTH_STENCIL_DESC* ID3D11Device3Vtbl::pDepthStencilDesc |
| _In_ const D3D11_BUFFER_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ const D3D11_TEXTURE1D_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ const D3D11_TEXTURE2D_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ const D3D11_TEXTURE3D_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ ID3D11Resource _In_opt_ const D3D11_DEPTH_STENCIL_VIEW_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ const D3D11_COUNTER_DESC* ID3D11Device3Vtbl::pDesc |
| _In_ const D3D11_TEXTURE2D_DESC1* ID3D11Device3Vtbl::pDesc1 |
| _In_ const D3D11_TEXTURE3D_DESC1* ID3D11Device3Vtbl::pDesc1 |
| _In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC1* ID3D11Device3Vtbl::pDesc1 |
| _In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC1* ID3D11Device3Vtbl::pDesc1 |
| _In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC1* ID3D11Device3Vtbl::pDesc1 |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pUnitsLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pDescriptionLength LPSTR _Inout_opt_ UINT* ID3D11Device3Vtbl::pDescriptionLength |
| _In_ ID3D11Resource _In_ UINT _In_opt_ const D3D11_BOX* ID3D11Device3Vtbl::pDstBox |
| _Out_ void* ID3D11Device3Vtbl::pDstData |
| _In_ ID3D11Resource* ID3D11Device3Vtbl::pDstResource |
| _In_ DXGI_FORMAT _Out_ UINT* ID3D11Device3Vtbl::pFormatSupport |
| _In_ const D3D11_BUFFER_DESC _In_opt_ const D3D11_SUBRESOURCE_DATA* ID3D11Device3Vtbl::pInitialData |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT* ID3D11Device3Vtbl::pNameLength |
| _In_ DXGI_FORMAT _In_ UINT _Out_ UINT* ID3D11Device3Vtbl::pNumQualityLevels |
| _In_ DXGI_FORMAT _In_ UINT _In_ UINT _Out_ UINT* ID3D11Device3Vtbl::pNumQualityLevels |
| _In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE _Inout_opt_ UINT* ID3D11Device3Vtbl::pNumSubresourceTilings |
| _In_ ID3D11Resource _Out_opt_ UINT* ID3D11Device3Vtbl::pNumTilesForEntireResource |
| _In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC* ID3D11Device3Vtbl::pPackedMipDesc |
| _In_ const D3D11_BLEND_DESC _COM_Outptr_opt_ ID3D11BlendState** ID3D11Device3Vtbl::ppBlendState |
| _In_ const D3D11_BLEND_DESC1 _COM_Outptr_opt_ ID3D11BlendState1** ID3D11Device3Vtbl::ppBlendState |
| _In_ const D3D11_BUFFER_DESC _In_opt_ const D3D11_SUBRESOURCE_DATA _COM_Outptr_opt_ ID3D11Buffer** ID3D11Device3Vtbl::ppBuffer |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11ComputeShader** ID3D11Device3Vtbl::ppComputeShader |
| UINT UINT UINT REFIID _Out_opt_ D3D_FEATURE_LEVEL _Out_opt_ ID3DDeviceContextState** ID3D11Device3Vtbl::ppContextState |
| _In_ const D3D11_COUNTER_DESC _COM_Outptr_opt_ ID3D11Counter** ID3D11Device3Vtbl::ppCounter |
| UINT _COM_Outptr_opt_ ID3D11DeviceContext** ID3D11Device3Vtbl::ppDeferredContext |
| UINT _COM_Outptr_opt_ ID3D11DeviceContext1** ID3D11Device3Vtbl::ppDeferredContext |
| UINT _COM_Outptr_opt_ ID3D11DeviceContext2** ID3D11Device3Vtbl::ppDeferredContext |
| UINT _COM_Outptr_opt_ ID3D11DeviceContext3** ID3D11Device3Vtbl::ppDeferredContext |
| _In_ const D3D11_DEPTH_STENCIL_DESC _COM_Outptr_opt_ ID3D11DepthStencilState** ID3D11Device3Vtbl::ppDepthStencilState |
| _In_ ID3D11Resource _In_opt_ const D3D11_DEPTH_STENCIL_VIEW_DESC _COM_Outptr_opt_ ID3D11DepthStencilView** ID3D11Device3Vtbl::ppDepthStencilView |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11DomainShader** ID3D11Device3Vtbl::ppDomainShader |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11GeometryShader** ID3D11Device3Vtbl::ppGeometryShader |
| _In_ SIZE_T _In_ UINT _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11GeometryShader** ID3D11Device3Vtbl::ppGeometryShader |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11HullShader** ID3D11Device3Vtbl::ppHullShader |
| _Outptr_ ID3D11DeviceContext** ID3D11Device3Vtbl::ppImmediateContext |
| _Outptr_ ID3D11DeviceContext1** ID3D11Device3Vtbl::ppImmediateContext |
| _Outptr_ ID3D11DeviceContext2** ID3D11Device3Vtbl::ppImmediateContext |
| _Outptr_ ID3D11DeviceContext3** ID3D11Device3Vtbl::ppImmediateContext |
| _In_ SIZE_T _COM_Outptr_opt_ ID3D11InputLayout** ID3D11Device3Vtbl::ppInputLayout |
| _COM_Outptr_ ID3D11ClassLinkage** ID3D11Device3Vtbl::ppLinkage |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11PixelShader** ID3D11Device3Vtbl::ppPixelShader |
| _In_ const D3D11_QUERY_DESC _COM_Outptr_opt_ ID3D11Predicate** ID3D11Device3Vtbl::ppPredicate |
| _In_ const D3D11_QUERY_DESC _COM_Outptr_opt_ ID3D11Query** ID3D11Device3Vtbl::ppQuery |
| _In_ const D3D11_QUERY_DESC1 _COM_Outptr_opt_ ID3D11Query1** ID3D11Device3Vtbl::ppQuery1 |
| _In_ const D3D11_RASTERIZER_DESC _COM_Outptr_opt_ ID3D11RasterizerState** ID3D11Device3Vtbl::ppRasterizerState |
| _In_ const D3D11_RASTERIZER_DESC1 _COM_Outptr_opt_ ID3D11RasterizerState1** ID3D11Device3Vtbl::ppRasterizerState |
| _In_ const D3D11_RASTERIZER_DESC2 _COM_Outptr_opt_ ID3D11RasterizerState2** ID3D11Device3Vtbl::ppRasterizerState |
| _In_ const D3D11_QUERY_DESC* ID3D11Device3Vtbl::pPredicateDesc |
| _In_ HANDLE _In_ REFIID _COM_Outptr_opt_ void** ID3D11Device3Vtbl::ppResource |
| _In_ HANDLE _In_ REFIID _COM_Outptr_ void** ID3D11Device3Vtbl::ppResource |
| _In_ LPCWSTR _In_ DWORD _In_ REFIID _COM_Outptr_ void** ID3D11Device3Vtbl::ppResource |
| _In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC _COM_Outptr_opt_ ID3D11RenderTargetView** ID3D11Device3Vtbl::ppRTView |
| _In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC1 _COM_Outptr_opt_ ID3D11RenderTargetView1** ID3D11Device3Vtbl::ppRTView1 |
| _In_ const D3D11_SAMPLER_DESC _COM_Outptr_opt_ ID3D11SamplerState** ID3D11Device3Vtbl::ppSamplerState |
| _In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC _COM_Outptr_opt_ ID3D11ShaderResourceView** ID3D11Device3Vtbl::ppSRView |
| _In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC1 _COM_Outptr_opt_ ID3D11ShaderResourceView1** ID3D11Device3Vtbl::ppSRView1 |
| _In_ const D3D11_TEXTURE1D_DESC _COM_Outptr_opt_ ID3D11Texture1D** ID3D11Device3Vtbl::ppTexture1D |
| _In_ const D3D11_TEXTURE2D_DESC _COM_Outptr_opt_ ID3D11Texture2D** ID3D11Device3Vtbl::ppTexture2D |
| _In_ const D3D11_TEXTURE2D_DESC1 _COM_Outptr_opt_ ID3D11Texture2D1** ID3D11Device3Vtbl::ppTexture2D |
| _In_ const D3D11_TEXTURE3D_DESC _COM_Outptr_opt_ ID3D11Texture3D** ID3D11Device3Vtbl::ppTexture3D |
| _In_ const D3D11_TEXTURE3D_DESC1 _COM_Outptr_opt_ ID3D11Texture3D1** ID3D11Device3Vtbl::ppTexture3D |
| _In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC _COM_Outptr_opt_ ID3D11UnorderedAccessView** ID3D11Device3Vtbl::ppUAView |
| _In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC1 _COM_Outptr_opt_ ID3D11UnorderedAccessView1** ID3D11Device3Vtbl::ppUAView1 |
| _In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11VertexShader** ID3D11Device3Vtbl::ppVertexShader |
| BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D11Device3Vtbl::ppvObject |
| _In_ const D3D11_QUERY_DESC* ID3D11Device3Vtbl::pQueryDesc |
| _In_ const D3D11_QUERY_DESC1* ID3D11Device3Vtbl::pQueryDesc1 |
| _In_ const D3D11_RASTERIZER_DESC* ID3D11Device3Vtbl::pRasterizerDesc |
| _In_ const D3D11_RASTERIZER_DESC1* ID3D11Device3Vtbl::pRasterizerDesc |
| _In_ const D3D11_RASTERIZER_DESC2* ID3D11Device3Vtbl::pRasterizerDesc |
| _In_ ID3D11Resource * ID3D11Device3Vtbl::pResource |
| _In_ const D3D11_SAMPLER_DESC* ID3D11Device3Vtbl::pSamplerDesc |
| _Out_ void _In_ UINT _In_ UINT _In_ ID3D11Resource _In_ UINT _In_opt_ const D3D11_BOX* ID3D11Device3Vtbl::pSrcBox |
| _Out_ void _In_ UINT _In_ UINT _In_ ID3D11Resource* ID3D11Device3Vtbl::pSrcResource |
| _In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE* ID3D11Device3Vtbl::pStandardTileShapeForNonPackedMips |
| _In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE _Inout_opt_ UINT _In_ UINT _Out_writes_ pNumSubresourceTilings D3D11_SUBRESOURCE_TILING* ID3D11Device3Vtbl::pSubresourceTilingsForNonPackedMips |
| _In_ ID3D11Resource* ID3D11Device3Vtbl::pTiledResource |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE* ID3D11Device3Vtbl::pType |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pUnitsLength LPSTR _Inout_opt_ UINT* ID3D11Device3Vtbl::pUnitsLength |
| UINT ID3D11Device3Vtbl::RaiseFlags |
| _In_ SIZE_T _In_ UINT ID3D11Device3Vtbl::RasterizedStream |
| _In_ HANDLE _In_ REFIID ID3D11Device3Vtbl::ReturnedInterface |
| _In_ HANDLE _In_ REFIID ID3D11Device3Vtbl::returnedInterface |
| _In_ LPCWSTR _In_ DWORD _In_ REFIID ID3D11Device3Vtbl::returnedInterface |
| BEGIN_INTERFACE REFIID ID3D11Device3Vtbl::riid |
| _In_ DXGI_FORMAT _In_ UINT ID3D11Device3Vtbl::SampleCount |
| _In_ ID3D11Resource _In_ UINT _In_opt_ const D3D11_BOX _In_ const void _In_ UINT _In_ UINT ID3D11Device3Vtbl::SrcDepthPitch |
| _In_ ID3D11Resource _In_ UINT _In_opt_ const D3D11_BOX _In_ const void _In_ UINT ID3D11Device3Vtbl::SrcRowPitch |
| _Out_ void _In_ UINT _In_ UINT _In_ ID3D11Resource _In_ UINT ID3D11Device3Vtbl::SrcSubresource |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pUnitsLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pDescriptionLength LPSTR ID3D11Device3Vtbl::szDescription |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR ID3D11Device3Vtbl::szName |
| _In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT _Out_writes_opt_ pUnitsLength LPSTR ID3D11Device3Vtbl::szUnits |
1.8.15