Partilhar via


estrutura DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT (d3dkmdt.h)

A estrutura DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT descreve o formato do sinal transmitido de um conector físico associado a uma saída protegida para um monitor.

Sintaxe

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;

Membros

rnRandomNumber

Uma estrutura DXGKMDT_OPM_RANDOM_NUMBER que contém o número aleatório criptograficamente seguro de 128 bits de um objeto de saída protegido. Esse número aleatório é gerado por um aplicativo e fornecido ao driver de miniporto de exibição em uma chamada para a função DxgkDdiOPMGetInformation do driver ou função DxgkDdiOPMGetCOPPCompatibleInformation. Esse número aleatório é fornecido ao driver no membro rnRandomNumber da estrutura DXGKMDT_OPM_GET_INFO_PARAMETERS ou DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS.

ulStatusFlags

Uma combinação OR bit a bit dos valores da enumeração DXGKMDT_OPM_STATUS que indica o status de uma saída protegida.

ulDisplayWidth

A largura, em pixels, de cada quadro de vídeo no sinal transmitido do conector físico.

ulDisplayHeight

A altura, em pixels, de cada quadro de vídeo no sinal transmitido do conector físico. Se o sinal estiver entrelaçado, esse valor será a altura do quadro de vídeo e não a altura do campo par ou ímpar.

ifInterleaveFormat

Um valor DXGKMDT_OPM_INTERLEAVE_FORMATdigitado que especifica como as linhas de verificação em um quadro de vídeo são ordenadas.

d3dFormat

Um valor D3DDDIFORMATdigitado que identifica o formato de superfície Direct3D do sinal.

ulFrequencyNumerator

O numerador para a taxa de atualização do sinal, em Hz.

ulFrequencyDenominator

O denominador para a taxa de atualização do sinal, em Hz.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
cabeçalho d3dkmdt.h

Consulte também

D3DDDIFORMAT

DXGKMDT_OPM_INTERLEAVE_FORMAT

DXGKMDT_OPM_RANDOM_NUMBER

DXGKMDT_OPM_STATUS

DxgkDdiOPMGetInformation