Skip to content

Latest commit

 

History

History
100 lines (67 loc) · 3.7 KB

nc-d3d10umddi-pfnd3dwddm2_0ddi_videodecoderenabledownsampling.md

File metadata and controls

100 lines (67 loc) · 3.7 KB
UID title description old-location ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos tech.root req.typenames f1_keywords topic_type api_type api_location api_name
NC:d3d10umddi.PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING
PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING (d3d10umddi.h)
Indicates that decoder down-sampling will be used and that the driver should allocate the appropriate reference frames. Optional for Windows Display Driver Model (WDDM) 2.0 or later drivers.
display\videodecoderenabledownsampling.htm
05/10/2018
PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING callback function
PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING, PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING callback, d3d10umddi/pfnVideoDecoderEnableDownsampling, display.videodecoderenabledownsampling, pfnVideoDecoderEnableDownsampling, pfnVideoDecoderEnableDownsampling callback function [Display Devices]
d3d10umddi.h
D3d10umddi.h
Desktop
Windows 10
Windows Server 2016
Windows
display
PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING
d3d10umddi/PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING
APIRef
kbSyntax
UserDefined
D3d10umddi.h
PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING callback function

-description

Indicates that decoder down-sampling will be used and that the driver should allocate the appropriate reference frames. Optional for Windows Display Driver Model (WDDM) 2.0 or later drivers.

-parameters

-param hDevice

A handle to the display device (graphics context). The Direct3D runtime passed the user-mode driver this handle as the hDevice member of the D3DDDIARG_CREATEDEVICE structure at device creation.

-param hDecoder

A handle to the decoder object.

-param InputColorSpace

A D3DDDI_COLOR_SPACE_TYPE value that indicates the color space information of the reference frame data.

-param pOutputDesc

Indicates the resolution and the format of the output/display frames. This is the destination resolution and format of the down-sample operation.

Note  The decode profile member (Guid) of pOutputDesc can be ignored.
 

-param OutputColorSpace

A D3DDDI_COLOR_SPACE_TYPE value that indicates the color space information of the output/display frames.

-param ReferenceFrameCount

Indicates the number of reference frame used.

-returns

If this callback function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

-remarks

This function can only be called once, prior to the first VideoDecoderBeginFrame call.

-see-also

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame