PFND3D11_1DDI_GETVIDEOPROCESSORCUSTOMRATE callback function

Queries a custom frame rate that is associated with a rate conversion capability group.

Syntax

PFND3D11_1DDI_GETVIDEOPROCESSORCUSTOMRATE Pfnd3d111DdiGetvideoprocessorcustomrate;

void Pfnd3d111DdiGetvideoprocessorcustomrate(
  D3D10DDI_HDEVICE Arg1,
  D3D11_1DDI_HVIDEOPROCESSORENUM Arg2,
  UINT Arg3,
  UINT Arg4,
  D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE *
)
{...}

Parameters

Arg1

Arg2

Arg3

Arg4

*

Return Value

This callback function does not return a value.

Remarks

The display miniport driver returns the maximum number of frame-rate conversion capabilities that it supports through the RateConversionCapsCount member of the D3D11_1DDI_VIDEO_PROCESSOR_CAPS structure. The driver returns a pointer to this structure through its GetVideoProcessorCaps function. In addition, the attributes of a frame-rate conversion capability group can be queried by calling the GetVideoProcessorCaps function.

The display miniport driver returns the maximum number of custom rates that it supports through the CustomRateCount member of the D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS structure. The driver returns a pointer to this structure through its GetVideoProcessorCaps function. In addition, the attributes of a frame-rate conversion capability group can be queried by calling the GetVideoProcessorRateConversionCaps function.

Requirements

   
Windows version Windows 8 Windows Server 2012
Target Platform Desktop
Header d3d10umddi.h (include D3d10umddi.h)

See Also

CreateVideoProcessorEnum

D3D11_1DDI_VIDEO_PROCESSOR_CAPS

GetVideoProcessorCaps

GetVideoProcessorRateConversionCaps