Compartilhar via


Suporte ao conector de TV e à proteção de cópia em drivers de miniporta de vídeo

Um driver de miniporta de vídeo para um adaptador que tem um conector de TV deve lidar com VRPs com o código de controle de E/ S IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS . Esse IOCTL é enviado ao driver de miniporto para consultar os recursos e as configurações atuais do conector de TV e do hardware de proteção de cópia ou definir a funcionalidade do conector de TV e do hardware de proteção de cópia. O driver de miniporta determina a ação a ser executada verificando o campo dwCommand da estrutura VIDEOPARAMETERS , que é passada no InputBuffer do VRP. O sistema não permitirá a reprodução de DVDs protegidos por Rovi (antigo Macrovision) se um driver de miniporto não manipular esse VRP.

Se dwCommand estiver definido como VP_COMMAND_GET e o dispositivo não der suporte à saída de TV, o driver de miniporto deverá retornar NO_ERROR no membro Status do StatusBlock do VRP. Ele também deve definir o membro Information do StatusBlock do VRP para o tamanho, em bytes, da estrutura VIDEOPARAMETERS. Ele deve definir dwFlags como zero, definir dwTVStandard como VP_TV_STANDARD_WIN_VGA e definir dwAvailableTVStandard como VP_TV_STANDARD_WIN_VGA.

Se dwCommand estiver definido como VP_COMMAND_GET e o dispositivo der suporte à TV Out, o driver de miniporte deverá indicar isso na estrutura VIDEOPARAMETERS definindo os sinalizadores apropriados no membro dwFlags e atribuindo valores aos outros membros da estrutura que correspondem aos sinalizadores definidos.

As seções a seguir fornecem detalhes de implementação para drivers de miniporta de dispositivos que têm um conector de TV:

Consultando o conector de TV e o hardware de proteção de cópia

Configurando o hardware de proteção de cópia