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


структура D3DKMT_GETMULTISAMPLEMETHODLIST (d3dkmthk.h)

Структура D3DKMT_GETMULTISAMPLEMETHODLIST описывает параметры для получения списка методов с несколькими выборками для выделения.

Синтаксис

typedef struct _D3DKMT_GETMULTISAMPLEMETHODLIST {
  [in]     D3DKMT_HANDLE                  hAdapter;
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  void                           D3DKMT_PTR(
    D3DKMT_MULTISAMPLEMETHOD *unnamedParam1,
    pMethodList              unnamedParam2
  );
  [in/out] UINT                           MethodCount;
} D3DKMT_GETMULTISAMPLEMETHODLIST;

Члены

[in] hAdapter

Дескриптор графического адаптера.

[in] VidPnSourceId

Отсчитываемый от нуля идентификационный номер источника видеосутствий в пути топологии сети видеотрансляции (VidPN), в которую находится выделение.

[in] Width

Ширина выделения в пикселях.

[in] Height

Высота выделения в пикселях.

[in] Format

D3DDDIFORMAT типизированное значение, указывающее формат выделения в пикселях.

void D3DKMT_PTR( D3DKMT_MULTISAMPLEMETHOD *unnamedParam1, pMethodList unnamedParam2)

[in/out] MethodCount

На входных данных — количество элементов, которые может содержать массив, заданный pMethodList . В выходных данных этот элемент указывает необходимое количество элементов, которое должен содержать массив, заданный pMethodList .

Комментарии

Если среда выполнения возвращает значение, отличное от NULL , в pMethodList, среда выполнения возвращает значение в MethodCount , представляющее количество элементов, которые может содержать массив. Если среда выполнения возвращает значение NULL в pMethodList, среда выполнения возвращает значение в MethodCount , представляющее необходимый размер буфера массива в количестве элементов.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmthk.h (включая D3dumddi.h)

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

D3DDDIFORMAT

D3DKMTGetMultisampleMethodList

D3DKMT_MULTISAMPLEMETHOD