Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Expand Minimize

DXGKARG_RECOMMENDFUNCTIONALVIDPN structure

The DXGKARG_RECOMMENDFUNCTIONALVIDPN structure contains arguments for the DxgkDdiRecommendFunctionalVidPn function. The DxgkDdiRecommendFunctionalVidPn function creates a functional video present network (VidPN) that can be implemented on a specified display adapter.

Syntax


typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
  UINT                                 NumberOfVidPnTargets;
  const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
  D3DKMDT_HVIDPN                       hRecommendedFunctionalVidPn;
  DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
  OPTIONAL VOID                        *pPrivateDriverData;
  UINT                                 PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;

Members

NumberOfVidPnTargets

Reserved for future use.

pVidPnTargetPrioritizationVector

Reserved for future use.

hRecommendedFunctionalVidPn

A handle, provided by the caller, to an empty VidPN object. DxgkDdiRecommendFunctionalVidPn must add a path (source-target pair) to the VidPN's topology and must pin modes on the path's source and target. For information about adding paths to a topology and creating mode sets for video present sources and targets, see VidPN Objects and Interfaces.

RequestReason

A DXGK_RECOMMENDFUNCTIONALVIDPN_REASON value that indicates why the caller is requesting a functional VidPN.

pPrivateDriverData

A pointer to a buffer that contains private data that is passed from a user-mode application to the display miniport driver.

PrivateDriverDataSize

The size, in bytes, of the data block pointed to by pPrivateDriverData.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmddi.h (include D3dkmddi.h)

See also

DxgkDdiRecommendFunctionalVidPn

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft