PDXVA2SW_CREATEVIDEOPROCESSDEVICE

Type Alias PDXVA2SW_CREATEVIDEOPROCESSDEVICE 

pub type PDXVA2SW_CREATEVIDEOPROCESSDEVICE = Option<unsafe extern "system" fn(pd3dd9: Ref<'_, IDirect3DDevice9>, pvideodesc: *const DXVA2_VideoDesc, rendertargetformat: D3DFORMAT, maxsubstreams: u32, phdevice: *mut HANDLE) -> HRESULT>;

Aliased Type§

pub enum PDXVA2SW_CREATEVIDEOPROCESSDEVICE {
    None,
    Some(unsafe extern "system" fn(Ref<'_, IDirect3DDevice9>, *const DXVA2_VideoDesc, D3DFORMAT, u32, *mut HANDLE) -> HRESULT),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(Ref<'_, IDirect3DDevice9>, *const DXVA2_VideoDesc, D3DFORMAT, u32, *mut HANDLE) -> HRESULT)

Some value of type T.