структура 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 (включая D3dumddi.h) |