структура D3DDDICB_GETMULTISAMPLEMETHODLIST (d3dumddi.h)
Структура D3DDDICB_GETMULTISAMPLEMETHODLIST описывает параметры для получения списка нескольких примеров методов выделения.
Синтаксис
typedef struct _D3DDDICB_GETMULTISAMPLEMETHODLIST {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[out] D3DDDI_MULTISAMPLINGMETHOD *pMethodList;
[in/out] UINT MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;
Члены
[in] VidPnSourceId
Отсчитываемый от нуля идентификационный номер видео, представленный источником в пути к топологии vidPN, в которую включена выделенная сеть.
[in] Width
Ширина выделения в пикселях.
[in] Height
Высота выделения в пикселях.
[in] Format
Значение D3DDDIFORMATтипа, указывающее формат выделения пикселей.
[out] pMethodList
Массив структур D3DDDI_MULTISAMPLINGMETHOD, описывающих список методов множественной выборки, используемых для выделения или NULL.
[in/out] MethodCount
Во входных данных количество элементов, которые буфер может храниться в pMethod List. В выходных данных этот элемент указывает необходимое количество элементов, которые должен хранить буфер в pMethodList.
Замечания
Если среда выполнения возвращает значение, отличное отNULL, в элементе pMethodList, среда выполнения возвращает значение в элементе methodCount , представляющее количество элементов, которые может содержать массив. Если среда выполнения возвращает NULL в pMethodList, среда выполнения возвращает значение в MethodCount, представляющее размер требуемого буфера массива в количестве элементов.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
заголовка | d3dumddi.h (include D3dumddi.h) |