DXGK_ENUM_PIVOT structure (d3dkmddi.h)

The DXGK_ENUM_PIVOT structure identifies either a video present source or a video present target as the enumeration pivot in a call to DxgkDdiEnumVidPnCofuncModality.

Syntax

typedef struct _DXGK_ENUM_PIVOT {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  D3DDDI_VIDEO_PRESENT_TARGET_ID VidPnTargetId;
} DXGK_ENUM_PIVOT;

Members

VidPnSourceId

If the pivot of the enumeration is a video present source, this member is the identifier of that source.

VidPnTargetId

If the pivot of the enumeration is a video present target, this member is the identifier of that target.

Remarks

The EnumPivot member of the DXGKARG_ENUMVIDPNCOFUNCMODALITY structure is a DXGK_ENUM_PIVOT structure.

The EnumPivotType member of the DXGKARG_ENUMVIDPNCOFUNCMODALITY structure is a value from the D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE enumeration that specifies the pivot type (for example, video present source, video present target, rotation transformation, or scaling transformation).

Requirements

Requirement Value
Minimum supported client Windows Vista
Header d3dkmddi.h (include D3dkmddi.h)