IKsDataTypeHandler::KsIsMediaTypeInRanges method (ksproxy.h)
The KsIsMediaTypeInRanges method validates that a media type is within the provided data ranges.
Syntax
HRESULT KsIsMediaTypeInRanges(
[in] PVOID DataRanges
);
Parameters
[in] DataRanges
Pointer to a buffer that contains a KSMULTIPLE_ITEM structure, followed by a sequence of extensible KSDATARANGE structures, aligned on 64-bit boundaries. The KSMULTIPLE_ITEM structure is a header that describes the size of the buffer and the number of entries in the list that follows the header.
Return value
Returns NOERROR if successful; otherwise, returns an error code.
Remarks
A client first calls the IKsDataTypeHandler::KsSetMediaType method to assign a media type that the client references in subsequent operations on the data type handler. The client then calls KsIsMediaTypeInRanges to validate that the media type is within particular data ranges.
Requirements
Requirement | Value |
---|---|
Target Platform | Desktop |
Header | ksproxy.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for