Struct winapi::d3d9::IDirect3DBaseTexture9Vtbl [] [src]

pub struct IDirect3DBaseTexture9Vtbl {
    pub parent: IDirect3DResource9Vtbl,
    pub SetLOD: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9, LODNew: DWORD) -> DWORD,
    pub GetLOD: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> DWORD,
    pub GetLevelCount: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> DWORD,
    pub SetAutoGenFilterType: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9, FilterType: D3DTEXTUREFILTERTYPE) -> HRESULT,
    pub GetAutoGenFilterType: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> D3DTEXTUREFILTERTYPE,
    pub GenerateMipSubLevels: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9),
}

Fields

parent: IDirect3DResource9Vtbl SetLOD: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9, LODNew: DWORD) -> DWORD GetLOD: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> DWORD GetLevelCount: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> DWORD SetAutoGenFilterType: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9, FilterType: D3DTEXTUREFILTERTYPE) -> HRESULT GetAutoGenFilterType: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9) -> D3DTEXTUREFILTERTYPE GenerateMipSubLevels: unsafe extern "system" fn(This: *mut IDirect3DBaseTexture9)