Compartilhar via


enumeração DXGKMDT_OPM_PROTECTION_TYPE (d3dkmdt.h)

A enumeração DXGKMDT_OPM_PROTECTION_TYPE indica o tipo de proteções às quais uma saída de vídeo dá suporte.

Syntax

typedef enum _DXGKMDT_OPM_PROTECTION_TYPE {
  DXGKMDT_OPM_PROTECTION_TYPE_OTHER,
  DXGKMDT_OPM_PROTECTION_TYPE_NONE,
  DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_ACP,
  DXGKMDT_OPM_PROTECTION_TYPE_CGMSA,
  DXGKMDT_OPM_PROTECTION_TYPE_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_DPCP,
  DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_MASK
} DXGKMDT_OPM_PROTECTION_TYPE;

Constantes

 
DXGKMDT_OPM_PROTECTION_TYPE_OTHER
Indica um tipo de proteção diferente daqueles fornecidos nas constantes a seguir dessa enumeração.
DXGKMDT_OPM_PROTECTION_TYPE_NONE
Indica que a saída de vídeo não dá suporte a nenhum tipo de proteção.
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP
Indica que a saída protegida dá suporte à HDCP (Proteção de Conteúdo Digital) de alta largura de banda compatível com o COPP (Certified Output Protection Protocol). Para obter mais informações sobre o HDCP, consulte a Revisão 1.1 da Especificação do HDCP. Esse tipo de proteção só pode ser usado com objetos de saída protegidos que têm semântica COPP. O OPM pode usar esse valor em uma chamada para a função DxgkDdiOPMGetCOPPCompatibleInformation do driver de miniporta de exibição para determinar se uma saída protegida dá suporte ao HDCP compatível com COPP. O OPM também pode usar esse valor em uma chamada para a função DxgkDdiOPMConfigureProtectedOutput do driver para alterar o nível de proteção HDCP compatível com COPP.
DXGKMDT_OPM_PROTECTION_TYPE_ACP
Indica que a saída protegida dá suporte à ACP (Proteção de Cópia Analógica). O ACP protege sinais de TV analógicos. Atualmente, o OPM pode usar o ACP para proteger sinais de saídas compostas, saídas S-Video ou saídas de componentes. O OPM pode usar esse valor em uma chamada para a função DxgkDdiOPMGetCOPPCompatibleInformation do driver de miniporta de exibição para determinar se uma saída protegida dá suporte a ACP. O OPM também pode usar esse valor em uma chamada para a função DxgkDdiOPMConfigureProtectedOutput do driver para alterar o nível de proteção ACP.
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA
Indica que a saída protegida dá suporte ao CGMS-A (Content Generation Management System Analog). O CGMS-A protege sinais de TV analógicos. Atualmente, o OPM pode usar o CGMS-A para proteger sinais contra saídas compostas, saídas S-Video ou saídas de componentes. O OPM pode usar esse valor em uma chamada para a função DxgkDdiOPMGetCOPPCompatibleInformation do driver de miniporta de exibição para determinar se uma saída protegida dá suporte a CGMS-A. O OPM também pode usar esse valor em uma chamada para a função DxgkDdiOPMConfigureProtectedOutput do driver para alterar o nível de proteção CGMS-A.
DXGKMDT_OPM_PROTECTION_TYPE_HDCP
Indica que a saída protegida dá suporte a HDCP. Esse tipo de proteção só pode ser usado com objetos de saída protegidos que têm semântica do OPM. O OPM pode usar esse valor em uma chamada para a função DxgkDdiOPMGetInformation do driver de miniporta de exibição para determinar se uma saída protegida dá suporte a HDCP. O OPM também pode usar esse valor em uma chamada para a função DxgkDdiOPMConfigureProtectedOutput do driver para alterar o nível de proteção do HDCP.
DXGKMDT_OPM_PROTECTION_TYPE_DPCP
Indica que a saída protegida dá suporte ao DPCP (DisplayPort Copy Protection). Para obter mais informações sobre DisplayPort, consulte o artigo DisplayPort. Esse tipo de proteção só pode ser usado com objetos de saída protegidos que têm semântica do OPM. O OPM pode usar esse valor em uma chamada para a função DxgkDdiOPMGetInformation do driver de miniporta de exibição para determinar se uma saída protegida dá suporte a DPCP. O OPM também pode usar esse valor em uma chamada para a função DxgkDdiOPMConfigureProtectedOutput do driver para alterar o nível de proteção DPCP.
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP
Indica que a saída protegida dá suporte a HDCP com imposição de tipo.
DXGKMDT_OPM_PROTECTION_TYPE_MASK
Um valor de máscara que indica os campos de bits válidos em uma combinação OR bit a bit dos valores dessa enumeração.

Comentários

DXGKMDT_OPM_PROTECTION_TYPE_HDCP e DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP são usados para ativar ou desativar o HDCP e determinar se o HDCP está ativado ou desativado.

Se uma saída protegida der suporte a DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP, ela oferecerá suporte a repetidores HDCP e um aplicativo manipulará a revogação do HDCP. Se uma saída protegida der suporte a DXGKMDT_OPM_PROTECTION_TYPE_HDCP, ela oferecerá suporte a repetidores HDCP e manipulará a revogação do HDCP.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation