IMFPMediaItem::HasVideo method (mfplay.h)

Important  Deprecated. This API may be removed from future releases of Windows. Applications should use the Media Session for playback.
 

Queries whether the media item contains a video stream.

Syntax

HRESULT HasVideo(
  [out] BOOL *pfHasVideo,
  [out] BOOL *pfSelected
);

Parameters

[out] pfHasVideo

Receives the value TRUE if the media item contains at least one video stream, or FALSE otherwise.

[out] pfSelected

Receives the value TRUE if at least one video stream is selected, or FALSE otherwise.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

To select or deselect streams before playback starts, call IMFPMediaItem::SetStreamSelection.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header mfplay.h

See also

IMFPMediaItem

Using MFPlay for Audio/Video Playback