pub type PFN_D3D10_CREATE_DEVICE1 = Option<unsafe extern "system" fn(param0: Option<IDXGIAdapter>, param1: D3D10_DRIVER_TYPE, param2: HMODULE, param3: u32, param4: D3D10_FEATURE_LEVEL1, param5: u32, param6: *mut Option<ID3D10Device1>) -> HRESULT>;

Aliased Type§

enum PFN_D3D10_CREATE_DEVICE1 {
    None,
    Some(unsafe extern "system" fn(_: Option<IDXGIAdapter>, _: D3D10_DRIVER_TYPE, _: HMODULE, _: u32, _: D3D10_FEATURE_LEVEL1, _: u32, _: *mut Option<ID3D10Device1>) -> HRESULT),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(_: Option<IDXGIAdapter>, _: D3D10_DRIVER_TYPE, _: HMODULE, _: u32, _: D3D10_FEATURE_LEVEL1, _: u32, _: *mut Option<ID3D10Device1>) -> HRESULT)

Some value of type T.