// d3dkmthk.h
typedef struct _D3DKMT_OUTPUTDUPL_METADATA {
D3DKMT_HANDLE hAdapter;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
D3DKMT_OUTPUTDUPL_METADATATYPE Type;
UINT BufferSizeSupplied;
PVOID pBuffer;
UINT BufferSizeRequired;
} D3DKMT_OUTPUTDUPL_METADATA;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMT_OUTPUTDUPL_METADATA structure contains output duplicate metadata.
hAdapterA handle to the graphics adapter.
VidPnSourceIdThe zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the monitor is connected to.
TypeThe metadata type.
BufferSizeSuppliedThe supplied buffer size.
pBufferA pointer to the buffer.
BufferSizeRequiredThe required buffer size.