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


структура 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 (включая D3dumddi.h)

См. также раздел

D3DDDICAPS_TYPE

GetCaps