Поделиться через


структура D3DDDIARG_GETCAPS (d3dumddi.h)

Структура D3DDDIARG_GETCAPS содержит возможности устройства определенного типа.

Синтаксис

typedef struct _D3DDDIARG_GETCAPS {
  [in]     D3DDDICAPS_TYPE Type;
  [in]     VOID            *pInfo;
  [out]    VOID            *pData;
  [in/out] UINT            DataSize;
} D3DDDIARG_GETCAPS;

Члены

[in] Type

Тип возможностей для получения. Среда выполнения Microsoft Direct3D может предоставлять одно из значений из типа перечисления D3DDDICAPS_TYPE, возможно, вместе с информацией в буфере, на который указывает pInfo, для получения определенных данных возможностей в буфере на pData.

[in] pInfo

Указатель на буфер, содержащий данные, указывающие конкретное условие, для которого требуется получить возможности типа, указанного элементом Type.

[out] pData

Указатель на буфер, заполненный возможностями типа, указанного членом type, и, возможно, определяется условием, указанным в буфере в pInfo.

[in/out] DataSize

Размер буфера в байтах в pData.

Замечания

Сведения об указании значений элементов D3DDDIARG_GETCAPS вместе с D3DDDICAPS_TYPE константными значениями см. в примечаниях GetCaps.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

D3DDDICAPS_TYPE

GetCaps