структура 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) |