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

Зарезервировано для системного использования. Не используйте в драйвере.

Синтаксис

typedef struct _D3DKMT_CREATE_OUTPUTDUPL {
        D3DKMT_HANDLE                  hAdapter;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]  UINT                           KeyedMutexCount;
  [out] UINT                           RequiredKeyedMutexCount;
        D3DKMT_OUTPUTDUPL_KEYEDMUTEX   KeyedMutexs[OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES];
        D3DKMT_OUTPUTDUPLCREATIONFLAGS Flags;
} D3DKMT_CREATE_OUTPUTDUPL;

Члены

hAdapter

Дескриптор видеоадаптера.

[in] VidPnSourceId

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

[in] KeyedMutexCount

Количество мьютексов с ключом. Если значение равно нулю, это предварительно созданное проверка.

[out] RequiredKeyedMutexCount

Необходимое количество мьютексов с ключом.

KeyedMutexs[OUTPUTDUPL_CREATE_MAX_KEYEDMUTXES]

Указатель на массив мьютексов с ключами.

Flags

Флаги, необходимые для создания структуры.

Требования

Требование Значение
Заголовок d3dkmthk.h