// d3d12umddi.h
typedef struct D3D12DDIARG_VIDEO_GETCAPS_0020 {
D3D12DDICAPS_TYPE_VIDEO_0020 Type;
VOID *pInfo;
VOID *pData;
UINT DataSize;
} D3D12DDIARG_VIDEO_GETCAPS_0020;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDIARG_VIDEO_GETCAPS_0020 structure is used to get a specified type of video-related capability/support during a call to a client driver's PFND3D12DDI_VIDEO_GETCAPS function.
TypePointer to a D3D12DDICAPS_TYPE_VIDEO_0020 value that specifies the video-related capability type.
pInfoA pointer to a memory block that contains data that specifies the condition on which to retrieve the capabilities of the type that is specified by the Type member. Set this field to point to NULL to indicate no condition.
pDataA pointer to a memory block that contains capabilities of the type that is specified by the Type member and possibly determined by the condition specified by the pInfo member.
DataSizeThe size, in bytes, of the memory block at pData.
See PFND3D12DDI_VIDEO_GETCAPS for examples of the meaning/values of pInfo, pData, and DataSize for various D3D12DDICAPS_TYPE_VIDEO_0020 types.