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

Public Member Functions

void GetImmediateContext1 (ID3D11DeviceContext1 **ppImmediateContext)
 
HRESULT CreateDeferredContext1 (UINT ContextFlags, ID3D11DeviceContext1 **ppDeferredContext)
 
HRESULT CreateBlendState1 (const D3D11_BLEND_DESC1 *pBlendStateDesc, ID3D11BlendState1 **ppBlendState)
 
HRESULT CreateRasterizerState1 (const D3D11_RASTERIZER_DESC1 *pRasterizerDesc, ID3D11RasterizerState1 **ppRasterizerState)
 
HRESULT CreateDeviceContextState (UINT Flags, const D3D_FEATURE_LEVEL *pFeatureLevels, UINT FeatureLevels, UINT SDKVersion, REFIID EmulatedInterface, D3D_FEATURE_LEVEL *pChosenFeatureLevel, ID3DDeviceContextState **ppContextState)
 
HRESULT OpenSharedResource1 (HANDLE hResource, REFIID returnedInterface, void **ppResource)
 
HRESULT OpenSharedResourceByName (LPCWSTR lpName, DWORD dwDesiredAccess, REFIID returnedInterface, void **ppResource)
 

Detailed Description

Definition at line 511 of file d3d11_1.idl.

Member Function Documentation

◆ CreateBlendState1()

HRESULT ID3D11Device1::CreateBlendState1 ( const D3D11_BLEND_DESC1 *  pBlendStateDesc,
ID3D11BlendState1 **  ppBlendState 
)

◆ CreateDeferredContext1()

HRESULT ID3D11Device1::CreateDeferredContext1 ( UINT  ContextFlags,
ID3D11DeviceContext1 **  ppDeferredContext 
)

◆ CreateDeviceContextState()

HRESULT ID3D11Device1::CreateDeviceContextState ( UINT  Flags,
const D3D_FEATURE_LEVEL *  pFeatureLevels,
UINT  FeatureLevels,
UINT  SDKVersion,
REFIID  EmulatedInterface,
D3D_FEATURE_LEVEL *  pChosenFeatureLevel,
ID3DDeviceContextState **  ppContextState 
)

◆ CreateRasterizerState1()

HRESULT ID3D11Device1::CreateRasterizerState1 ( const D3D11_RASTERIZER_DESC1 *  pRasterizerDesc,
ID3D11RasterizerState1 **  ppRasterizerState 
)

◆ GetImmediateContext1()

void ID3D11Device1::GetImmediateContext1 ( ID3D11DeviceContext1 **  ppImmediateContext)

◆ OpenSharedResource1()

HRESULT ID3D11Device1::OpenSharedResource1 ( HANDLE  hResource,
REFIID  returnedInterface,
void **  ppResource 
)

◆ OpenSharedResourceByName()

HRESULT ID3D11Device1::OpenSharedResourceByName ( LPCWSTR  lpName,
DWORD  dwDesiredAccess,
REFIID  returnedInterface,
void **  ppResource 
)

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