структура DXVAHD_STREAM_STATE_PRIVATE_DATA (dxvahd.h)
Содержит данные для состояния частного потока для входного потока microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Синтаксис
typedef struct _DXVAHD_STREAM_STATE_PRIVATE_DATA {
GUID Guid;
UINT DataSize;
void *pData;
} DXVAHD_STREAM_STATE_PRIVATE_DATA;
Члены
Guid
ИДЕНТИФИКАТОР GUID, определяющий состояние частного потока. Определяется следующий ИДЕНТИФИКАТОР GUID.
Значение | Значение |
---|---|
|
Извлекает статистику по обратной телесине. Данные состояния (pData) являются DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA структурой. |
Устройство может определять дополнительные идентификаторы GUID для использования с пользовательскими состояниями потока. Затем интерпретация данных определяется устройством.
DataSize
Размер (в байтах) буфера, на который указывает элемент pData .
pData
Указатель на буфер, содержащий частные данные о состоянии. Среда выполнения DXVA-HD передает этот буфер непосредственно на устройство без проверки.
Комментарии
Используйте эту структуру для собственных параметров состояния или параметров состояния устройства.
Вызывающий объект выделяет массив pData . Задайте для элемента DataSize размер массива в байтах. При получении данных состояния можно задать для элемента pDataзначение NULL , чтобы получить размер данных. Устройство вернет размер в элементе DataSize .
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | dxvahd.h |