Skip to content

Latest commit

 

History

History
88 lines (65 loc) · 2.83 KB

nc-d3d10umddi-pfnd3d11_1ddi_videodecoderextension.md

File metadata and controls

88 lines (65 loc) · 2.83 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.PFND3D11_1DDI_VIDEODECODEREXTENSION
PFND3D11_1DDI_VIDEODECODEREXTENSION (d3d10umddi.h)
Performs an extended function for DirectX Video Acceleration (DXVA) decoding. This method enables extensions to the basic DXVA decoder functionality.
display\videodecoderextension.htm
05/10/2018
PFND3D11_1DDI_VIDEODECODEREXTENSION callback function
PFND3D11_1DDI_VIDEODECODEREXTENSION, PFND3D11_1DDI_VIDEODECODEREXTENSION callback, d3d10umddi/pfnVideoDecoderExtension, display.videodecoderextension, pfnVideoDecoderExtension, pfnVideoDecoderExtension callback function [Display Devices]
d3d10umddi.h
D3d10umddi.h
Desktop
Windows 8
Windows Server 2012
Windows
display
PFND3D11_1DDI_VIDEODECODEREXTENSION
d3d10umddi/PFND3D11_1DDI_VIDEODECODEREXTENSION
APIRef
kbSyntax
UserDefined
D3d10umddi.h
PFND3D11_1DDI_VIDEODECODEREXTENSION

PFND3D11_1DDI_VIDEODECODEREXTENSION callback function

-description

Performs an extended function for DirectX Video Acceleration (DXVA) decoding. This method enables extensions to the basic DXVA decoder functionality.

-parameters

-param unnamedParam1

hDevice [in]

A handle to the display device (graphics context).

-param unnamedParam2

hDecoder [in]

A handle to the video decoder object that was created through a call to the CreateVideoDecoder function.

-param unnamedParam3

pExtension [in]

A pointer to a D3D11_1DDIARG_VIDEODECODEREXTENSION structure that contains data for the extended function.

-returns

VideoDecoderExtension returns one of the following values:

Return code Description
S_OK The extension was performed successfully.
D3DDDIERR_DEVICEREMOVED The graphics adapter was removed.
E_INVALIDARG Parameters were validated and determined to be incorrect.
E_OUTOFMEMORY Memory was not available to complete the operation.

-see-also

CreateVideoDecoder

D3D11_1DDIARG_VIDEODECODEREXTENSION