структура DXVA_COPPStatusDisplayData (dxva9typ.h)
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Содержит результат запроса отображаемых данных в протоколе COPP.
Синтаксис
typedef struct _DXVA_COPPStatusDisplayData {
GUID rApp;
ULONG dwFlags;
ULONG DisplayWidth;
ULONG DisplayHeight;
ULONG Format;
ULONG d3dFormat;
ULONG FreqNumerator;
ULONG FreqDenominator;
} DXVA_COPPStatusDisplayData;
Члены
rApp
128-битовое случайное число, переданное приложением в структуре AMCOPPStatusInput .
dwFlags
Флаг состояния. См . COPP_StatusFlags.
DisplayWidth
Ширина режима отображения в пикселях.
DisplayHeight
Высота режима отображения в пикселях.
Format
Содержит структуру DXVA_ExtendedFormat , упакованную в ULONG, описывающую формат видео.
d3dFormat
Содержит значение D3DFORMAT , описывающее формат видео. Дополнительные сведения см. в документации по пакету SDK Для Direct3D.
FreqNumerator
Числитель частоты обновления текущего режима отображения.
FreqDenominator
Знаменатель частоты обновления текущего режима отображения.
Комментарии
Частота обновления выражается в виде дроби. Например, если частота обновления составляет 72 Гц, FreqNumerator = 72 и FreqDenominator = 1. Для телевидения NTSC значения : FreqNumerator = 60000 и FreqDenominator = 1001 (59,94 полей в секунду).
Требования
Требование | Значение |
---|---|
Заголовок | dxva9typ.h (включая Dxva.h) |
См. также раздел
Использование сертифицированного протокола защиты выходных данных (COPP)