структура OPM_ACTUAL_OUTPUT_FORMAT (opmapi.h)
Содержит результат запроса OPM_GET_ACTUAL_OUTPUT_FORMAT в диспетчере защиты выходных данных (OPM).
Синтаксис
typedef struct _OPM_ACTUAL_OUTPUT_FORMAT {
OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXVA2_SampleFormat dsfSampleInterleaveFormat;
D3DFORMAT d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} OPM_ACTUAL_OUTPUT_FORMAT;
Члены
rnRandomNumber
Структура OPM_RANDOM_NUMBER . Эта структура содержит то же 128-разрядное случайное число, которое приложение отправило драйверу в структуре OPM_GET_INFO_PARAMETERS или OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Побитовое ИЛИфлагов состояния OPM.
ulDisplayWidth
Ширина режима отображения в пикселях.
ulDisplayHeight
Высота режима отображения в пикселях.
dsfSampleInterleaveFormat
Значение DXVA2_SampleFormat, описывающее режим чередование.
d3dFormat
Значение D3DFORMAT , описывающее формат видео.
ulFrequencyNumerator
Числитель частоты обновления текущего режима отображения.
ulFrequencyDenominator
Знаменатель частоты обновления текущего режима отображения.
Комментарии
Частота обновления выражается в виде дроби. Например, если частота обновления составляет 72 Гц, FreqNumerator = 72 и FreqDenominator = 1. Для телевидения NTSC значения : FreqNumerator = 60000 и FreqDenominator = 1001 (59,94 полей в секунду).
Структура этой структуры идентична структуре DXVA_COPPStatusDisplayData , используемой в протоколе защиты от сертифицированного вывода (COPP).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | opmapi.h |