windows::Win32::Graphics::Direct3D10

Type Alias PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1

pub type PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1 = Option<unsafe extern "system" fn(param0: Ref<'_, IDXGIAdapter>, param1: D3D10_DRIVER_TYPE, param2: HMODULE, param3: u32, param4: D3D10_FEATURE_LEVEL1, param5: u32, param6: *mut DXGI_SWAP_CHAIN_DESC, param7: OutRef<'_, IDXGISwapChain>, param8: OutRef<'_, ID3D10Device1>) -> HRESULT>;

Aliased Type§

enum PFN_D3D10_CREATE_DEVICE_AND_SWAP_CHAIN1 {
    None,
    Some(unsafe extern "system" fn(_: Ref<'_, IDXGIAdapter>, _: D3D10_DRIVER_TYPE, _: HMODULE, _: u32, _: D3D10_FEATURE_LEVEL1, _: u32, _: *mut DXGI_SWAP_CHAIN_DESC, _: OutRef<'_, IDXGISwapChain>, _: OutRef<'_, ID3D10Device1>) -> HRESULT),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(_: Ref<'_, IDXGIAdapter>, _: D3D10_DRIVER_TYPE, _: HMODULE, _: u32, _: D3D10_FEATURE_LEVEL1, _: u32, _: *mut DXGI_SWAP_CHAIN_DESC, _: OutRef<'_, IDXGISwapChain>, _: OutRef<'_, ID3D10Device1>) -> HRESULT)

Some value of type T.