ADL.ManualRenderer.getInvalidateClbck C# (CSharp) Method

getInvalidateClbck() private method

private getInvalidateClbck ( ) : invalidate_clbck_t
return invalidate_clbck_t
        internal invalidate_clbck_t getInvalidateClbck()
        {
            return _invalidateCallback;
        }

Usage Example

Example #1
0
        /**
         * Private helpers
         * =====================================================================
         */

        private void renderSinkInternal(PendingCall call, RenderOptions options)
        {
            int            callId   = _callIdGenerator++;
            ManualRenderer renderer = new ManualRenderer(_platformHandle, onRendererPreDispose);

            call.manualRenderer   = renderer;
            _pendingCalls[callId] = call;
            ADLRenderRequest nReq = RenderOptions.toNative(options);

            nReq.invalidateCallback = renderer.getInvalidateClbck();
            Console.Error.WriteLine("Requesting SDK to start rendering sink");
            NativeAPI.adl_render_sink(_renderResponder, _platformHandle,
                                      new IntPtr(callId), ref nReq);
        }
All Usage Examples Of ADL.ManualRenderer::getInvalidateClbck