// d3dkmddi.h
typedef struct _DXGK_ENUM_PIVOT {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
D3DDDI_VIDEO_PRESENT_TARGET_ID VidPnTargetId;
} DXGK_ENUM_PIVOT;
View the official Windows Driver Kit DDI referenceNo description available.
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.
VidPnSourceIdIf the pivot of the enumeration is a video present source, this member is the identifier of that source.
VidPnTargetIdIf the pivot of the enumeration is a video present target, this member is the identifier of that target.
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).