Struct dxgi_win::interfaces::IDXGIObjectVtbl [] [src]

pub struct IDXGIObjectVtbl {
    pub parent: IUnknownVtbl,
    pub SetPrivateData: Option<unsafe  extern "system" fn(This: *mut IDXGIObject, name: REFGUID, data_size: UINT, data: *const c_void) -> HRESULT>,
    pub SetPrivateDataInterface: Option<unsafe  extern "system" fn(This: *mut IDXGIObject, name: REFGUID, unknown: *const IUnknown) -> HRESULT>,
    pub GetPrivateData: Option<unsafe  extern "system" fn(This: *mut IDXGIObject, name: REFGUID, data_size: UINT, data: *mut c_void) -> HRESULT>,
    pub GetParent: Option<unsafe  extern "system" fn(This: *mut IDXGIObject, riid: REFIID, parent: *mut *mut c_void) -> HRESULT>,
}

Fields

parent
SetPrivateData
SetPrivateDataInterface
GetPrivateData
GetParent