RetroArch
|
#include <d3d11_2.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D11Device2 *This |
ULONG (STDMETHODCALLTYPE *AddRef)(ID3D11Device2 *This) | |
ULONG (STDMETHODCALLTYPE *Release)(ID3D11Device2 *This) | |
HRESULT (STDMETHODCALLTYPE *CreateBuffer)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateTexture1D)(ID3D11Device2 *This | |
_In_ const D3D11_TEXTURE1D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels *pDesc->ArraySize)) const D3D11_SUBRESOURCE_DATA *pInitialData |
HRESULT (STDMETHODCALLTYPE *CreateTexture2D)(ID3D11Device2 *This | |
_In_ const D3D11_TEXTURE2D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels *pDesc->ArraySize)) const D3D11_SUBRESOURCE_DATA *pInitialData |
HRESULT (STDMETHODCALLTYPE *CreateTexture3D)(ID3D11Device2 *This | |
_In_ const D3D11_TEXTURE3D_DESC | _In_reads_opt_ (_Inexpressible_(pDesc->MipLevels)) const D3D11_SUBRESOURCE_DATA *pInitialData |
HRESULT (STDMETHODCALLTYPE *CreateShaderResourceView)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateUnorderedAccessView)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateRenderTargetView)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDepthStencilView)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateInputLayout)(ID3D11Device2 *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)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateGeometryShader)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateGeometryShaderWithStreamOutput)(ID3D11Device2 *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)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateHullShader)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateDomainShader)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateComputeShader)(ID3D11Device2 *This | |
_In_reads_ (BytecodeLength) const void *pShaderBytecode | |
HRESULT (STDMETHODCALLTYPE *CreateClassLinkage)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateBlendState)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDepthStencilState)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateRasterizerState)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateSamplerState)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateQuery)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreatePredicate)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateCounter)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDeferredContext)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *OpenSharedResource)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CheckFormatSupport)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CheckMultisampleQualityLevels)(ID3D11Device2 *This | |
void (STDMETHODCALLTYPE *CheckCounterInfo)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CheckCounter)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CheckFeatureSupport)(ID3D11Device2 *This | |
D3D11_FEATURE | _Out_writes_bytes_ (FeatureSupportDataSize) void *pFeatureSupportData |
HRESULT (STDMETHODCALLTYPE *GetPrivateData)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *SetPrivateData)(ID3D11Device2 *This | |
_In_ REFGUID _In_ UINT | _In_reads_bytes_opt_ (DataSize) const void *pData) |
HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(ID3D11Device2 *This | |
D3D_FEATURE_LEVEL (STDMETHODCALLTYPE *GetFeatureLevel)(ID3D11Device2 *This) | |
UINT (STDMETHODCALLTYPE *GetCreationFlags)(ID3D11Device2 *This) | |
HRESULT (STDMETHODCALLTYPE *GetDeviceRemovedReason)(ID3D11Device2 *This) | |
void (STDMETHODCALLTYPE *GetImmediateContext)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *SetExceptionMode)(ID3D11Device2 *This | |
UINT (STDMETHODCALLTYPE *GetExceptionMode)(ID3D11Device2 *This) | |
void (STDMETHODCALLTYPE *GetImmediateContext1)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDeferredContext1)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateBlendState1)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateRasterizerState1)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDeviceContextState)(ID3D11Device2 *This | |
UINT | _In_reads_ (FeatureLevels) const D3D_FEATURE_LEVEL *pFeatureLevels |
HRESULT (STDMETHODCALLTYPE *OpenSharedResource1)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *OpenSharedResourceByName)(ID3D11Device2 *This | |
void (STDMETHODCALLTYPE *GetImmediateContext2)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateDeferredContext2)(ID3D11Device2 *This | |
void (STDMETHODCALLTYPE *GetResourceTiling)(ID3D11Device2 *This | |
HRESULT (STDMETHODCALLTYPE *CheckMultisampleQualityLevels1)(ID3D11Device2 *This | |
ID3D11Device2Vtbl::_In_range_ | ( | 0 | , |
D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT | |||
) |
_In_ SIZE_T ID3D11Device2Vtbl::_In_range_ | ( | 0 | , |
D3D11_SO_STREAM_COUNT * | D3D11_SO_OUTPUT_COMPONENT_COUNT | ||
) |
_In_ SIZE_T ID3D11Device2Vtbl::_In_range_ | ( | 0 | , |
D3D11_SO_BUFFER_SLOT_COUNT | |||
) |
ID3D11Device2Vtbl::_In_reads_ | ( | NumElements | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
ID3D11Device2Vtbl::_In_reads_ | ( | BytecodeLength | ) | const |
UINT ID3D11Device2Vtbl::_In_reads_ | ( | FeatureLevels | ) | const |
_In_ const D3D11_TEXTURE1D_DESC ID3D11Device2Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels *pDesc->ArraySize) | ) | const |
_In_ const D3D11_TEXTURE2D_DESC ID3D11Device2Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels *pDesc->ArraySize) | ) | const |
_In_ const D3D11_TEXTURE3D_DESC ID3D11Device2Vtbl::_In_reads_opt_ | ( | _Inexpressible_(pDesc->MipLevels) | ) | const |
_In_ SIZE_T ID3D11Device2Vtbl::_In_reads_opt_ | ( | NumEntries | ) | const |
_In_ SIZE_T ID3D11Device2Vtbl::_In_reads_opt_ | ( | NumStrides | ) | const |
D3D11_FEATURE ID3D11Device2Vtbl::_Out_writes_bytes_ | ( | FeatureSupportDataSize | ) |
ID3D11Device2Vtbl::D3D_FEATURE_LEVEL | ( | STDMETHODCALLTYPE * | GetFeatureLevel | ) |
BEGIN_INTERFACE ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBuffer | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture1D | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture2D | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateTexture3D | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateShaderResourceView | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateUnorderedAccessView | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRenderTargetView | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDepthStencilView | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateInputLayout | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateVertexShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateGeometryShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateGeometryShaderWithStreamOutput | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreatePixelShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateHullShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDomainShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateComputeShader | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateClassLinkage | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBlendState | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDepthStencilState | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRasterizerState | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSamplerState | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateQuery | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreatePredicate | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateCounter | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResource | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckFormatSupport | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckMultisampleQualityLevels | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckCounter | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckFeatureSupport | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetPrivateData | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateData | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateDataInterface | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDeviceRemovedReason | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetExceptionMode | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext1 | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateBlendState1 | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateRasterizerState1 | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeviceContextState | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResource1 | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | OpenSharedResourceByName | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDeferredContext2 | ) |
ID3D11Device2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CheckMultisampleQualityLevels1 | ) |
ID3D11Device2Vtbl::UINT | ( | STDMETHODCALLTYPE * | GetCreationFlags | ) |
ID3D11Device2Vtbl::UINT | ( | STDMETHODCALLTYPE * | GetExceptionMode | ) |
ID3D11Device2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
ID3D11Device2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
ID3D11Device2Vtbl::void | ( | STDMETHODCALLTYPE * | CheckCounterInfo | ) |
ID3D11Device2Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext | ) |
ID3D11Device2Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext1 | ) |
ID3D11Device2Vtbl::void | ( | STDMETHODCALLTYPE * | GetImmediateContext2 | ) |
ID3D11Device2Vtbl::void | ( | STDMETHODCALLTYPE * | GetResourceTiling | ) |
_In_ SIZE_T ID3D11Device2Vtbl::BytecodeLength |
UINT ID3D11Device2Vtbl::ContextFlags |
_In_ REFGUID _In_ UINT ID3D11Device2Vtbl::DataSize |
_In_ LPCWSTR _In_ DWORD ID3D11Device2Vtbl::dwDesiredAccess |
D3D11_FEATURE ID3D11Device2Vtbl::Feature |
D3D11_FEATURE UINT ID3D11Device2Vtbl::FeatureSupportDataSize |
_In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE _Inout_opt_ UINT _In_ UINT ID3D11Device2Vtbl::FirstSubresourceTilingToGet |
UINT ID3D11Device2Vtbl::Flags |
_In_ DXGI_FORMAT _In_ UINT _In_ UINT ID3D11Device2Vtbl::Flags |
_In_ DXGI_FORMAT ID3D11Device2Vtbl::Format |
_In_ REFGUID ID3D11Device2Vtbl::guid |
_In_ HANDLE ID3D11Device2Vtbl::hResource |
_In_ LPCWSTR ID3D11Device2Vtbl::lpName |
_In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT* ID3D11Device2Vtbl::pActiveCounters |
_In_ const D3D11_BLEND_DESC* ID3D11Device2Vtbl::pBlendStateDesc |
_In_ const D3D11_BLEND_DESC1* ID3D11Device2Vtbl::pBlendStateDesc |
UINT UINT UINT REFIID _Out_opt_ D3D_FEATURE_LEVEL* ID3D11Device2Vtbl::pChosenFeatureLevel |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage * ID3D11Device2Vtbl::pClassLinkage |
_In_ SIZE_T _In_ UINT _In_opt_ ID3D11ClassLinkage* ID3D11Device2Vtbl::pClassLinkage |
_In_ const D3D11_COUNTER_DESC* ID3D11Device2Vtbl::pCounterDesc |
_Out_ D3D11_COUNTER_INFO* ID3D11Device2Vtbl::pCounterInfo |
_In_ REFGUID _In_opt_ const IUnknown* ID3D11Device2Vtbl::pData |
_In_ REFGUID _Inout_ UINT* ID3D11Device2Vtbl::pDataSize |
_In_ const D3D11_DEPTH_STENCIL_DESC* ID3D11Device2Vtbl::pDepthStencilDesc |
_In_ const D3D11_BUFFER_DESC* ID3D11Device2Vtbl::pDesc |
_In_ const D3D11_TEXTURE1D_DESC* ID3D11Device2Vtbl::pDesc |
_In_ const D3D11_TEXTURE2D_DESC* ID3D11Device2Vtbl::pDesc |
_In_ const D3D11_TEXTURE3D_DESC* ID3D11Device2Vtbl::pDesc |
_In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC* ID3D11Device2Vtbl::pDesc |
_In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC* ID3D11Device2Vtbl::pDesc |
_In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC* ID3D11Device2Vtbl::pDesc |
_In_ ID3D11Resource _In_opt_ const D3D11_DEPTH_STENCIL_VIEW_DESC* ID3D11Device2Vtbl::pDesc |
_In_ const D3D11_COUNTER_DESC* ID3D11Device2Vtbl::pDesc |
_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* ID3D11Device2Vtbl::pDescriptionLength |
_In_ DXGI_FORMAT _Out_ UINT* ID3D11Device2Vtbl::pFormatSupport |
_In_ const D3D11_BUFFER_DESC _In_opt_ const D3D11_SUBRESOURCE_DATA* ID3D11Device2Vtbl::pInitialData |
_In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR _Inout_opt_ UINT* ID3D11Device2Vtbl::pNameLength |
_In_ DXGI_FORMAT _In_ UINT _Out_ UINT* ID3D11Device2Vtbl::pNumQualityLevels |
_In_ DXGI_FORMAT _In_ UINT _In_ UINT _Out_ UINT* ID3D11Device2Vtbl::pNumQualityLevels |
_In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE _Inout_opt_ UINT* ID3D11Device2Vtbl::pNumSubresourceTilings |
_In_ ID3D11Resource _Out_opt_ UINT* ID3D11Device2Vtbl::pNumTilesForEntireResource |
_In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC* ID3D11Device2Vtbl::pPackedMipDesc |
_In_ const D3D11_BLEND_DESC _COM_Outptr_opt_ ID3D11BlendState** ID3D11Device2Vtbl::ppBlendState |
_In_ const D3D11_BLEND_DESC1 _COM_Outptr_opt_ ID3D11BlendState1** ID3D11Device2Vtbl::ppBlendState |
_In_ const D3D11_BUFFER_DESC _In_opt_ const D3D11_SUBRESOURCE_DATA _COM_Outptr_opt_ ID3D11Buffer** ID3D11Device2Vtbl::ppBuffer |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11ComputeShader** ID3D11Device2Vtbl::ppComputeShader |
UINT UINT UINT REFIID _Out_opt_ D3D_FEATURE_LEVEL _Out_opt_ ID3DDeviceContextState** ID3D11Device2Vtbl::ppContextState |
_In_ const D3D11_COUNTER_DESC _COM_Outptr_opt_ ID3D11Counter** ID3D11Device2Vtbl::ppCounter |
UINT _COM_Outptr_opt_ ID3D11DeviceContext** ID3D11Device2Vtbl::ppDeferredContext |
UINT _COM_Outptr_opt_ ID3D11DeviceContext1** ID3D11Device2Vtbl::ppDeferredContext |
UINT _COM_Outptr_opt_ ID3D11DeviceContext2** ID3D11Device2Vtbl::ppDeferredContext |
_In_ const D3D11_DEPTH_STENCIL_DESC _COM_Outptr_opt_ ID3D11DepthStencilState** ID3D11Device2Vtbl::ppDepthStencilState |
_In_ ID3D11Resource _In_opt_ const D3D11_DEPTH_STENCIL_VIEW_DESC _COM_Outptr_opt_ ID3D11DepthStencilView** ID3D11Device2Vtbl::ppDepthStencilView |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11DomainShader** ID3D11Device2Vtbl::ppDomainShader |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11GeometryShader** ID3D11Device2Vtbl::ppGeometryShader |
_In_ SIZE_T _In_ UINT _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11GeometryShader** ID3D11Device2Vtbl::ppGeometryShader |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11HullShader** ID3D11Device2Vtbl::ppHullShader |
_Outptr_ ID3D11DeviceContext** ID3D11Device2Vtbl::ppImmediateContext |
_Outptr_ ID3D11DeviceContext1** ID3D11Device2Vtbl::ppImmediateContext |
_Outptr_ ID3D11DeviceContext2** ID3D11Device2Vtbl::ppImmediateContext |
_In_ SIZE_T _COM_Outptr_opt_ ID3D11InputLayout** ID3D11Device2Vtbl::ppInputLayout |
_COM_Outptr_ ID3D11ClassLinkage** ID3D11Device2Vtbl::ppLinkage |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11PixelShader** ID3D11Device2Vtbl::ppPixelShader |
_In_ const D3D11_QUERY_DESC _COM_Outptr_opt_ ID3D11Predicate** ID3D11Device2Vtbl::ppPredicate |
_In_ const D3D11_QUERY_DESC _COM_Outptr_opt_ ID3D11Query** ID3D11Device2Vtbl::ppQuery |
_In_ const D3D11_RASTERIZER_DESC _COM_Outptr_opt_ ID3D11RasterizerState** ID3D11Device2Vtbl::ppRasterizerState |
_In_ const D3D11_RASTERIZER_DESC1 _COM_Outptr_opt_ ID3D11RasterizerState1** ID3D11Device2Vtbl::ppRasterizerState |
_In_ const D3D11_QUERY_DESC* ID3D11Device2Vtbl::pPredicateDesc |
_In_ HANDLE _In_ REFIID _COM_Outptr_opt_ void** ID3D11Device2Vtbl::ppResource |
_In_ HANDLE _In_ REFIID _COM_Outptr_ void** ID3D11Device2Vtbl::ppResource |
_In_ LPCWSTR _In_ DWORD _In_ REFIID _COM_Outptr_ void** ID3D11Device2Vtbl::ppResource |
_In_ ID3D11Resource _In_opt_ const D3D11_RENDER_TARGET_VIEW_DESC _COM_Outptr_opt_ ID3D11RenderTargetView** ID3D11Device2Vtbl::ppRTView |
_In_ const D3D11_SAMPLER_DESC _COM_Outptr_opt_ ID3D11SamplerState** ID3D11Device2Vtbl::ppSamplerState |
_In_ ID3D11Resource _In_opt_ const D3D11_SHADER_RESOURCE_VIEW_DESC _COM_Outptr_opt_ ID3D11ShaderResourceView** ID3D11Device2Vtbl::ppSRView |
_In_ const D3D11_TEXTURE1D_DESC _COM_Outptr_opt_ ID3D11Texture1D** ID3D11Device2Vtbl::ppTexture1D |
_In_ const D3D11_TEXTURE2D_DESC _COM_Outptr_opt_ ID3D11Texture2D** ID3D11Device2Vtbl::ppTexture2D |
_In_ const D3D11_TEXTURE3D_DESC _COM_Outptr_opt_ ID3D11Texture3D** ID3D11Device2Vtbl::ppTexture3D |
_In_ ID3D11Resource _In_opt_ const D3D11_UNORDERED_ACCESS_VIEW_DESC _COM_Outptr_opt_ ID3D11UnorderedAccessView** ID3D11Device2Vtbl::ppUAView |
_In_ SIZE_T _In_opt_ ID3D11ClassLinkage _COM_Outptr_opt_ ID3D11VertexShader** ID3D11Device2Vtbl::ppVertexShader |
BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D11Device2Vtbl::ppvObject |
_In_ const D3D11_QUERY_DESC* ID3D11Device2Vtbl::pQueryDesc |
_In_ const D3D11_RASTERIZER_DESC* ID3D11Device2Vtbl::pRasterizerDesc |
_In_ const D3D11_RASTERIZER_DESC1* ID3D11Device2Vtbl::pRasterizerDesc |
_In_ ID3D11Resource * ID3D11Device2Vtbl::pResource |
_In_ const D3D11_SAMPLER_DESC* ID3D11Device2Vtbl::pSamplerDesc |
_In_ ID3D11Resource _Out_opt_ UINT _Out_opt_ D3D11_PACKED_MIP_DESC _Out_opt_ D3D11_TILE_SHAPE* ID3D11Device2Vtbl::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* ID3D11Device2Vtbl::pSubresourceTilingsForNonPackedMips |
_In_ ID3D11Resource* ID3D11Device2Vtbl::pTiledResource |
_In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE* ID3D11Device2Vtbl::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* ID3D11Device2Vtbl::pUnitsLength |
UINT ID3D11Device2Vtbl::RaiseFlags |
_In_ SIZE_T _In_ UINT ID3D11Device2Vtbl::RasterizedStream |
_In_ HANDLE _In_ REFIID ID3D11Device2Vtbl::ReturnedInterface |
_In_ HANDLE _In_ REFIID ID3D11Device2Vtbl::returnedInterface |
_In_ LPCWSTR _In_ DWORD _In_ REFIID ID3D11Device2Vtbl::returnedInterface |
BEGIN_INTERFACE REFIID ID3D11Device2Vtbl::riid |
_In_ DXGI_FORMAT _In_ UINT ID3D11Device2Vtbl::SampleCount |
_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 ID3D11Device2Vtbl::szDescription |
_In_ const D3D11_COUNTER_DESC _Out_ D3D11_COUNTER_TYPE _Out_ UINT _Out_writes_opt_ pNameLength LPSTR ID3D11Device2Vtbl::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 ID3D11Device2Vtbl::szUnits |