d3d11 module

D3D11CreateDeviceAndSwapChain

procedureforeignSource
D3D11CreateDeviceAndSwapChain :: (
    pAdapter: *IDXGIAdapter,
    DriverType: D3D_DRIVER_TYPE,
    Software: HMODULE,
    Flags: u32,
    pFeatureLevels: *D3D_FEATURE_LEVEL,
    FeatureLevels: u32,
    SDKVersion: u32,
    pSwapChainDesc: *DXGI_SWAP_CHAIN_DESC,
    ppSwapChain: **IDXGISwapChain,
    ppDevice: **ID3D11Device,
    pFeatureLevel: *D3D_FEATURE_LEVEL,
    ppImmediateContext: **ID3D11DeviceContext
) -> APP_DEPRECATED_HRESULT #foreign

Parameters

pAdapter: *IDXGIAdapter
DriverType: D3D_DRIVER_TYPE
Software: HMODULE
Flags: u32
pFeatureLevels: *D3D_FEATURE_LEVEL
FeatureLevels: u32
SDKVersion: u32
pSwapChainDesc: *DXGI_SWAP_CHAIN_DESC
ppSwapChain: **IDXGISwapChain
ppDevice: **ID3D11Device
pFeatureLevel: *D3D_FEATURE_LEVEL
ppImmediateContext: **ID3D11DeviceContext

Returns

APP_DEPRECATED_HRESULT

See also