ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps method
Returns a group of video processor capabilities that are associated with frame-rate conversion, including deinterlacing and inverse telecine.
Syntax
HRESULT GetVideoProcessorRateConversionCaps(
[in] UINT TypeIndex,
[out] D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS *pCaps
);
Parameters
- TypeIndex [in]
-
The zero-based index of the group to retrieve. To get the maximum index, call ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps and check the RateConversionCapsCount member of the D3D11_VIDEO_PROCESSOR_CAPS structure.
- pCaps [out]
-
A pointer to a D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS structure that receives the frame-rate conversion capabilities.
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
The capabilities defined in the D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS structure are interdependent. Therefore, the driver can support multiple, distinct groups of these capabilities.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Minimum supported phone |
Windows Phone 8 |
|
Header |
|
See also