D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINTS Enumeration

Describes operations that the video processor can perform more efficiently than VideoProcessorBlt.

Syntax

typedef enum D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINTS {
  D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION,
  D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE,
  D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION
} ;

Constants

D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION Indicates that multi-plane overlay hardware can perform the rotation operation more efficiently than VideoProcessorBlt.
D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE Indicates that the multi-plane overlay hardware can perform the scaling operation more efficiently than VideoProcessorBlt.
D3DWDDM2_0DDI_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION Indicates that the multi-plane overlay hardware can perform the color space conversion operation more efficiently than VideoProcessorBlt.

Requirements

   
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header d3d10umddi.h (include D3d10umddi.h)

See Also

VideoProcessorBlt