GetInterface

 
Microsoft DirectShow 9.0

GetInterface

The GetInterface function retrieves an interface pointer.

Syntax

  HRESULT GetInterface(
    LPUNKNOWN pUnk,
    void **ppv
);

Parameters

pUnk

Pointer to the IUnknown interface.

ppv

Address of a pointer to the retrieved interface.

Return Value

Returns an HRESULT value.

Remarks

This member function performs a thread-safe increment of the reference count. To retrieve the interface and add a reference, call this function from your overriding implementation of the INonDelegatingUnknown::NonDelegatingQueryInterface method.

Requirements

**  Header:** Declared in Combase.h; include Streams.h.

**  Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).

See Also