ISBE2Crossbar::SetOutputProfile Method
[This documentation is preliminary and is subject to change.]
Replaces the default profile of all pins that existed at the Stream Buffer Engine, version 2 (SBE2) sink filter over which the streams were captured with the profile specified in this method.
Syntax
HRESULT SetOutputProfile(
[in] ISBE2MediaTypeProfile *pProfile,
[out] DWORD *pcOutputPins,
[out] IPin **ppOutputPins
);
Parameters
pProfile [in]
Pointer to the ISBE2MediaTypeProfile interface for the profile object that replaces the default profile.pcOutputPins [out]
If the call succeeds, gets the number of IPin pointers returned in the ppOutputPins output parameter.ppOutputPins [out]
If the call succeeds, gets a pointer to an array of IPin pointers. The pcOutputPins parameter gives the length of this array.This method allocates memory for the array by calling AddRef and returns a pointer to the object in this parameter. The caller is responsible for freeing that memory by calling Release.
Return Value
Returns an HRESULT value. Possible values include the following:
Return value | Description |
---|---|
E_POINTER |
Invalid argument. |
S_OK |
Success. |
Requirements
Client | Requires Windows 7. |
IDL | Declared in Sbe.idl. |
See Also
ISBE2Crossbar
IPin
ISBE2MediaTypeProfile
Send comments about this topic to Microsoft
Build date: 12/4/2008