Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the current media type for a capture stream.
Syntax
HRESULT GetCurrentDeviceMediaType(
[in] DWORD dwSourceStreamIndex,
[out] IMFMediaType **ppMediaType
);
Parameters
[in] dwSourceStreamIndex
Specifies which stream to query. The value can be any of the following.
| Value | Meaning |
|---|---|
|
The zero-based index of a stream. To get the number of streams, call IMFCaptureSource::GetDeviceStreamCount. |
|
The first image stream. |
|
The first video stream. |
|
The first audio stream. |
[out] ppMediaType
Receives a pointer to the IMFMediaType interface. The caller must release the interface.
Return value
This method can return one of these values.
| Return code | Description |
|---|---|
|
Success. |
|
The dwSourceStreamIndex parameter is invalid. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] |
| Minimum supported server | Windows Server 2012 [desktop apps only] |
| Target Platform | Windows |
| Header | mfcaptureengine.h |