Expand Minimize

DXGKARG_QUERYVIDPNHWCAPABILITY structure

The DXGKARG_QUERYVIDPNHWCAPABILITY structure is used by the display miniport driver to describe the hardware capabilities of a functional VidPN in response to a call to the DxgkDdiQueryVidPnHWCapability function.

Syntax


typedef struct _DXGKARG_QUERYVIDPNHWCAPABILITY {
  D3DKMDT_HVIDPN                 hFunctionalVidPn;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID SourceId;
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  D3DKMDT_VIDPN_HW_CAPABILITY    VidPnHWCaps;
} DXGKARG_QUERYVIDPNHWCAPABILITY;typedef __inout DXGKARG_QUERYVIDPNHWCAPABILITY*  INOUT_PDXGKARG_QUERYVIDPNHWCAPABILITY;

Members

hFunctionalVidPn

[in] A handle to a functional VidPN object for which the hardware capabilities are being queried.

SourceId

[in] An integer that identifies a video present source on the display adapter.

TargetId

[in] An integer that identifies a video present target on the display adapter.

VidPnHWCaps

[out] A D3DKMDT_VIDPN_HW_CAPABILITY structure that describes the capabilities of the display miniport driver to perform display operations without dedicated GPU hardware support.

Remarks

The D3DDDI_VIDEO_PRESENT_SOURCE_ID and D3DDDI_VIDEO_PRESENT_TARGET_ID data types are defined in D3dukmdt.h.

Video present source identifiers are assigned by the operating system. DxgkDdiStartDevice, implemented by the display miniport driver, returns the number N of video present sources supported by the display adapter. Then the operating system assigns identifiers 0, 1, 2, ... N - 1.

Video present target identifiers are assigned by the display miniport driver. DxgkDdiQueryChildRelations, implemented by the display miniport driver, returns an array of DXGK_CHILD_DESCRIPTOR structures, each of which contains an identifier.

For more information about video present sources and targets, see Introduction to Video Present Networks.

Requirements

Version

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

Header

D3dkmddi.h (include D3dkmddi.h)

See also

D3DKMDT_VIDEO_PRESENT_SOURCE
D3DKMDT_VIDEO_PRESENT_TARGET
D3DKMDT_VIDPN_HW_CAPABILITY
D3DKMDT_VIDPN_PRESENT_PATH
DxgkDdiStartDevice
DxgkDdiQueryChildRelations
DxgkDdiQueryVidPnHWCapability
DXGK_CHILD_DESCRIPTOR

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft