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

보호된 출력 개체의 128비트 암호화 보안 난수를 포함하는 DXGKMDT_OPM_RANDOM_NUMBER 구조체입니다. 이 난수는 애플리케이션에서 생성되고 드라이버의 DxgkDdiOPMGetInformation 또는 DxgkDdiOPMGetCOPPCompatibleInformation 함수에 대한 호출에서 디스플레이 미니포트 드라이버에 제공됩니다. 이 난수는 DXGKMDT_OPM_GET_INFO_PARAMETERS 또는DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 구조체의 rnRandomNumber 멤버에 있는 드라이버에 제공됩니다.

ulStatusFlags

보호된 출력의 상태 나타내는 DXGKMDT_OPM_STATUS 열거형 값의 비트 OR 조합입니다.

ulDisplayWidth

물리적 커넥터에서 전송되는 신호의 각 비디오 프레임 너비(픽셀)입니다.

ulDisplayHeight

물리적 커넥터에서 전송되는 신호의 각 비디오 프레임 높이(픽셀)입니다. 신호가 인터레이스되는 경우 이 값은 비디오 프레임의 높이이며 짝수 또는 홀수 필드의 높이가 아닙니다.

ifInterleaveFormat

비디오 프레임의 스캔 라인 순서를 지정하는 방법을 지정하는 DXGKMDT_OPM_INTERLEAVE_FORMAT 형식의 값입니다.

d3dFormat

신호의 Direct3D 표면 형식을 식별하는 D3DDDIFORMAT 형식의 값입니다.

ulFrequencyNumerator

신호의 새로 고침 속도에 대한 숫자(Hz)입니다.

ulFrequencyDenominator

신호의 새로 고침 속도에 대한 분모(Hz)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3dkmdt.h

추가 정보

D3DDDIFORMAT

DXGKMDT_OPM_INTERLEAVE_FORMAT

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetInformation