PVIDEO_HW_INITIALIZE fonction de rappel (video.h)
HwVidInitialize effectue la première initialisation de l’adaptateur, une fois que HAL a abandonné le contrôle du matériel vidéo au pilote de port vidéo.
Syntaxe
PVIDEO_HW_INITIALIZE PvideoHwInitialize;
BOOLEAN PvideoHwInitialize(
PVOID HwDeviceExtension
)
{...}
Paramètres
HwDeviceExtension
Pointeur vers la zone de stockage par adaptateur du pilote miniport. Pour plus d’informations, consultez Extensions d’appareil.
Valeur retournée
Si l’initialisation réussit, HwVidInitialize retourne TRUE.
Remarques
Chaque pilote de miniport vidéo doit avoir une fonction HwVidInitialize .
Le pilote de port vidéo appelle HwVidInitialize en réponse à une demande ouverte du pilote d’affichage correspondant. Dès que HwVidInitialize est appelé, le pilote miniport peut modifier l’état de l’adaptateur, contrairement à la fonction HwVidFindAdapter du pilote miniport, qui doit laisser l’adaptateur en mode VGA. Au retour de HwVidInitialize, l’adaptateur doit être initialisé à un état équivalent à celui configuré par la fonction HwVidResetHw du pilote miniport. Cette fonctionnalité est utilisée par la détection automatique pour obtenir des informations de mode à partir du pilote miniport.
Si possible, HwVidInitialize doit éviter de programmer le matériel de l’appareil. Le pilote miniport initialisera l’appareil ultérieurement, lorsqu’il lui sera demandé de changer de mode d’affichage.
HwVidInitialize doit être rendu paginable.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (incluez Video.h) |