IBDA_AutoDemodulateEx::get_SupportedDeviceNodeTypes
Microsoft DirectShow 9.0 |
IBDA_AutoDemodulateEx::get_SupportedDeviceNodeTypes
This topic applies to Windows Vista.
The get_SupportedDeviceNodeTypes method retrieves a list of the device node types that the demodulator supports.
Syntax
HRESULT get_SupportedDeviceNodeTypes( ULONG ulcDeviceNodeTypesMax, ULONG* pulcDeviceNodeTypes, GUID* pguidDeviceNodeTypes );
Parameters
ulcDeviceNodeTypesMax
[in] Specifies the size of the pguidDeviceNodeTypes array.
pulcDeviceNodeTypes
[out] If pguidDeviceNodeTypes is NULL, receives the number of device node types that the demodulator supports. If pguidDeviceNodeTypes is not NULL, receives the number of node types that were copied into the pguidDeviceNodeTypes array.
pguidDeviceNodeTypes
[in, out] Pointer to an array of GUIDs, or NULL.
Return Values
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
If pguidDeviceNodeTypes is NULL, the method returns the number of supported node types in the pulcDeviceNodeTypes parameter. Otherwise, the method copies the node types into the pguidDeviceNodeTypes array, up to a maximum of ulcDeviceNodeTypesMax.
Requirements
Header: Include Bdaiface.h.
See Also