структура DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT (d3dkmdt.h)
Структура DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT описывает формат сигнала, передаваемого из физического соединителя, связанного с защищенным выходом на монитор.
Синтаксис
typedef struct _DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT {
DXGKMDT_OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulDisplayWidth;
ULONG ulDisplayHeight;
DXGKMDT_OPM_INTERLEAVE_FORMAT ifInterleaveFormat;
ULONG d3dFormat;
ULONG ulFrequencyNumerator;
ULONG ulFrequencyDenominator;
} DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT;
Члены
rnRandomNumber
Структура DXGKMDT_OPM_RANDOM_NUMBER , содержащая 128-разрядное криптографически безопасное случайное число защищенного объекта вывода. Это случайное число создается приложением и предоставляется драйверу мини-порта дисплея в вызове функции DxgkDdiOPMGetInformation или DxgkDdiOPMGetCOPPCompatibleInformation . Это случайное число предоставляется драйверу в элементе rnRandomNumberструктуры DXGKMDT_OPM_GET_INFO_PARAMETERS или DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Побитовое или сочетание значений перечисления DXGKMDT_OPM_STATUS , указывающее состояние защищенного вывода.
ulDisplayWidth
Ширина (в пикселях) каждого видеокадра в сигнале, передаваемом из физического соединителя.
ulDisplayHeight
Высота (в пикселях) каждого видеокадра в сигнале, передаваемом из физического соединителя. Если сигнал чередуется, это значение является высотой видеокадра, а не высотой четного или нечетного поля.
ifInterleaveFormat
DXGKMDT_OPM_INTERLEAVE_FORMAT типизированное значение, указывающее порядок отсканированных линий в видеокадре.
d3dFormat
D3DDDIFORMAT типизированное значение, определяющее формат поверхности Direct3D сигнала.
ulFrequencyNumerator
Числитель частоты обновления сигнала в Гц.
ulFrequencyDenominator
Знаменатель частоты обновления сигнала в Гц.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmdt.h |