pub type PFN_Direct3DCreate9On12Ex = Option<unsafe extern "system" fn(sdkversion: u32, poverridelist: *mut D3D9ON12_ARGS, numoverrideentries: u32, ppoutputinterface: *mut Option<IDirect3D9Ex>) -> HRESULT>;

Aliased Type§

enum PFN_Direct3DCreate9On12Ex {
    None,
    Some(unsafe extern "system" fn(_: u32, _: *mut D3D9ON12_ARGS, _: u32, _: *mut Option<IDirect3D9Ex>) -> HRESULT),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(_: u32, _: *mut D3D9ON12_ARGS, _: u32, _: *mut Option<IDirect3D9Ex>) -> HRESULT)

Some value of type T.