структура D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE (d3dumddi.h)
Структура D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE описывает состояние потока видеопроцессоров для изменения и данных, используемых для изменения состояния.
Синтаксис
typedef struct _D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE {
[in] HANDLE hVideoProcessor;
[in] UINT StreamNumber;
[in] DXVAHDDDI_STREAM_STATE State;
[in] UINT DataSize;
[in] const VOID *pData;
} D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE;
Члены
[in] hVideoProcessor
Дескриптор видеопроцессору, состояние потока которого изменяется.
[in] StreamNumber
Отсчитываемый от нуля номер индекса потока. Это число должно быть меньше числа, заданного драйвером в элементе MaxStreamStates структуры DXVAHDDDI_VPDEVCAPS.
[in] State
Значение типа DXVAHDDDI_STREAM_STATE, указывающее состояние потока для изменения.
[in] DataSize
Размер в байтах данных, используемых для изменения состояния потока.
[in] pData
Указатель на данные, используемые для изменения состояния потока. Дополнительные сведения о типах данных, на которые могут указывать pData, см. в значениях перечисления DXVAHDDDI_STREAM_STATE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE поддерживается начиная с операционной системы Windows 7. |
заголовка | d3dumddi.h (include D3dumddi.h) |