The IDirectDrawVideoPort::GetOutputFormats method retrieves a list of output formats that the DirectDrawVideoPort object supports for a specified input format.
HRESULT GetOutputFormats(
LPDDPIXELFORMAT lpInputFormat,
LPDWORD lpNumFormats,
LPDDPIXELFORMAT lpFormats,
DWORD dwFlags
);
DDVPFORMAT_VIDEO | |
Returns formats for the video data. | |
DDVPFORMAT_VBI | |
Returns formats for the VBI data. |
If the method succeeds, the return value is DD_OK.
If the method fails, the return value may be one of the following error values:
DDERR_INVALIDOBJECT |
DDERR_INVALIDPARAMS |
DDERR_MOREDATA |
Windows NT: Use version 5.0 or later.
Windows: Use Windows 95 or later. Available as a redistributable for Windows 95.
Windows CE: Unsupported.
Header: Declared in dvp.h.
Import Library: Use ddraw.lib.