public int CreateAuthenticatedChannel(D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType, ref IntPtr ppAuthenticatedChannel) { if (m_CreateAuthenticatedChannelFunc == null) { var fp = GetFunctionPointer(5); m_CreateAuthenticatedChannelFunc = (CreateAuthenticatedChannelFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(CreateAuthenticatedChannelFunc)); } return(m_CreateAuthenticatedChannelFunc(m_ptr, ChannelType, ref ppAuthenticatedChannel)); }
public virtual int CreateAuthenticatedChannel( D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType, out ID3D11AuthenticatedChannel ppAuthenticatedChannel ) { var fp = GetFunctionPointer(5); if (m_CreateAuthenticatedChannelFunc == null) { m_CreateAuthenticatedChannelFunc = (CreateAuthenticatedChannelFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(CreateAuthenticatedChannelFunc)); } ppAuthenticatedChannel = new ID3D11AuthenticatedChannel(); return(m_CreateAuthenticatedChannelFunc(m_ptr, ChannelType, out ppAuthenticatedChannel.PtrForNew)); }
public int CreateAuthenticatedChannel(D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType, [NativeTypeName("ID3D11AuthenticatedChannel **")] ID3D11AuthenticatedChannel **ppAuthenticatedChannel) { return(((delegate * unmanaged <ID3D11VideoDevice *, D3D11_AUTHENTICATED_CHANNEL_TYPE, ID3D11AuthenticatedChannel **, int>)(lpVtbl[5]))((ID3D11VideoDevice *)Unsafe.AsPointer(ref this), ChannelType, ppAuthenticatedChannel)); }