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