Compartir a través de


Interfaz IQueryCancelAutoPlay (shobjidl.h)

Expone un método que invalida mediante programación AutoPlay o AutoRun. Esto le permite personalizar la ubicación y el tipo de contenido que se inicia cuando se inserta el medio.

Herencia

La interfaz IQueryCancelAutoPlay hereda de la interfaz IUnknown . IQueryCancelAutoPlay también tiene estos tipos de miembros:

Métodos

La interfaz IQueryCancelAutoPlay tiene estos métodos.

 
IQueryCancelAutoPlay::AllowAutoPlay

Determina si se van a reproducir elementos multimedia insertados por un usuario y, si es así, con qué restricciones.

Comentarios

NotaIQueryCancelAutoPlay está pensado solo para su uso por parte de las aplicaciones iniciadas por el usuario que se están ejecutando actualmente. Las aplicaciones de servicio en segundo plano o invisibles no deben controlarse para evitar que se invoque la característica normal reproducción automática o ejecución automática. Dar al usuario una opción de lo que sucede cuando se insertan medios y dispositivos en el sistema es una característica clave de la plataforma. Esta característica está diseñada específicamente para mejorar y personalizar la experiencia del usuario y no debe ser inhibida por los servicios en segundo plano.
 
En el escenario siguiente se muestra un uso válido de IQueryCancelAutoPlay : Supongamos que tiene, a través de Reproducción automática, aplicación designada anteriormente A para controlar los eventos de la cámara de vídeo. Sin embargo, para la edición de vídeo, prefiere la aplicación B. Abra la aplicación B, empiece a editar algunos vídeos filmados anteriormente y, a continuación, decida agregar contenido nuevo al vídeo que se está editando. La función de importación de la aplicación B le pide que active la cámara de vídeo para que se pueda acceder al nuevo contenido. Normalmente, esta activación de dispositivo de vídeo desencadenaría el inicio de la aplicación asociada al dispositivo A. Afortunadamente, con IQueryCancelAutoPlay, la aplicación B ha cancelado el procesamiento de Reproducción automática de eventos de cámara de vídeo mientras edita el contenido de vídeo. En este caso, la cancelación de Reproducción automática por aplicación B ha creado una mejor experiencia de usuario.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl.h

Consulte también

Reproducción automática en Windows XP: detectar y React automáticamente a nuevos dispositivos en un sistema