en-tête vfw.h
Cet en-tête est utilisé par Windows Multimédia. Pour plus d'informations, consultez les pages suivantes :
vfw.h contient les interfaces de programmation suivantes :
Interfaces
IAVIEditStream L’interface IAVIEditStream prend en charge la manipulation et la modification de flux modifiables. Utilise IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release en plus des méthodes personnalisées suivantes :_ |
IAVIFile L’interface IAVIFile prend en charge l’ouverture et la manipulation de fichiers et d’en-têtes de fichier, ainsi que la création et l’obtention d’interfaces de flux. Utilise IUnknown::QueryInterface, IUnknown::AddRef et IUnknown::Release en plus des méthodes personnalisées suivantes :_ |
IAVIStream L’interface IAVIStream prend en charge la création et la manipulation de flux de données dans un fichier. Utilise IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release en plus des méthodes personnalisées suivantes :_ |
IAVIStreaming L’interface IAVIStreaming prend en charge la préparation des flux de données ouverts pour la lecture dans les opérations de streaming. Utilise IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release en plus des méthodes personnalisées suivantes :_ |
IGetFrame L’interface IGetFrame prend en charge l’extraction, la décompression et l’affichage d’images individuelles à partir d’un flux ouvert. |
Fonctions
AVIBuildFilterA La fonction AVIBuildFilter génère une spécification de filtre qui est ensuite utilisée par la fonction GetOpenFileName ou GetSaveFileName. (ANSI) |
AVIBuildFilterW La fonction AVIBuildFilter génère une spécification de filtre qui est ensuite utilisée par la fonction GetOpenFileName ou GetSaveFileName. (Unicode) |
AVIClearClipboard La fonction AVIClearClipboard supprime un fichier AVI du Presse-papiers. |
AVIFileAddRef La fonction AVIFileAddRef incrémente le nombre de références d’un fichier AVI. |
AVIFileCreateStream La fonction AVIFileCreateStream (vfw.h) crée un nouveau flux dans un fichier existant et crée une interface vers le nouveau flux. |
AVIFileCreateStreamA La fonction AVIFileCreateStream crée un flux dans un fichier existant et crée une interface vers le nouveau flux. (AVIFileCreateStreamA) |
AVIFileCreateStreamW La fonction AVIFileCreateStreamW (Unicode) (vfw.h) crée un flux dans un fichier existant et crée une interface vers le nouveau flux. |
AVIFileEndRecord La fonction AVIFileEndRecord marque la fin d’un enregistrement lors de l’écriture d’un fichier entrelacé qui utilise un facteur 1:1 entrelacé de la vidéo dans les données audio. (Chaque image de vidéo est entrecoupée d’une quantité équivalente de données audio.) |
AVIFileExit La fonction AVIFileExit quitte la bibliothèque AVIFile et décrémente le nombre de références pour la bibliothèque. |
AVIFileGetStream La fonction AVIFileGetStream retourne l’adresse d’une interface de flux associée à un fichier AVI spécifié. |
AVIFileInfo La fonction AVIFileInfo (vfw.h) obtient des informations sur un fichier AVI. |
AVIFileInfoA La fonction AVIFileInfo obtient des informations sur un fichier AVI. (AVIFileInfoA) |
AVIFileInfoW La fonction AVIFileInfoW (vfw.h) obtient des informations sur un fichier AVI. |
AVIFileInit La fonction AVIFileInit initialise la bibliothèque AVIFile. |
AVIFileOpen La fonction AVIFileOpen (vfw.h) ouvre un fichier AVI et retourne l’adresse d’une interface de fichier utilisée pour y accéder. |
AVIFileOpenA La fonction AVIFileOpen ouvre un fichier AVI et retourne l’adresse d’une interface de fichier utilisée pour y accéder. (AVIFileOpenA) |
AVIFileOpenW La fonction AVIFileOpenW (vfw.h) ouvre un fichier AVI et retourne l’adresse d’une interface de fichier utilisée pour y accéder. |
AVIFileReadData La fonction AVIFileReadData lit les données d’en-tête facultatives qui s’appliquent à l’ensemble du fichier, telles que les informations d’auteur ou de copyright. |
AVIFileRelease La fonction AVIFileRelease décrémente le nombre de références d’un handle d’interface de fichier AVI et ferme le fichier si le nombre atteint zéro. |
AVIFileWriteData La fonction AVIFileWriteData écrit des données supplémentaires (autres que les données d’en-tête, de format et de flux normaux) dans le fichier. |
AVIGetFromClipboard La fonction AVIGetFromClipboard copie un fichier AVI à partir du Presse-papiers. |
AVIMakeCompressedStream La fonction AVIMakeCompressedStream crée un flux compressé à partir d’un flux non compressé et d’un filtre de compression, et retourne l’adresse d’un pointeur vers le flux compressé. Cette fonction prend en charge la compression audio et vidéo. |
AVIMakeFileFromStreams La fonction AVIMakeFileFromStreams construit un pointeur d’interface AVIFile à partir de flux distincts. |
AVIMakeStreamFromClipboard La fonction AVIMakeStreamFromClipboard crée un flux modifiable à partir des données de flux dans le Presse-papiers. |
AVIPutFileOnClipboard La fonction AVIPutFileOnClipboard copie un fichier AVI dans le Presse-papiers. |
AVISaveA La fonction AVISave génère un fichier en combinant des flux de données à partir d’autres fichiers ou de la mémoire. (ANSI) |
AVISaveOptions La fonction AVISaveOptions récupère les options d’enregistrement d’un fichier et les retourne dans une mémoire tampon. |
AVISaveOptionsFree La fonction AVISaveOptionsFree libère les ressources allouées par la fonction AVISaveOptions. |
AVISaveVA La fonction AVISaveV génère un fichier en combinant des flux de données à partir d’autres fichiers ou de la mémoire. (ANSI) |
AVISaveVW La fonction AVISaveV génère un fichier en combinant des flux de données à partir d’autres fichiers ou de la mémoire. (Unicode) |
AVISaveW La fonction AVISave génère un fichier en combinant des flux de données à partir d’autres fichiers ou de la mémoire. (Unicode) |
AVIStreamAddRef La fonction AVIStreamAddRef incrémente le nombre de références d’un flux AVI. |
AVIStreamBeginStreaming La fonction AVIStreamBeginStreaming spécifie les paramètres utilisés dans la diffusion en continu et permet à un gestionnaire de flux de se préparer à la diffusion en continu. |
AVIStreamCreate La fonction AVIStreamCreate crée un flux qui n’est associé à aucun fichier. |
AVIStreamDataSize La macro AVIStreamDataSize détermine la taille de la mémoire tampon, en octets, nécessaire pour récupérer les données d’en-tête facultatives d’un flux spécifié. |
AVIStreamEnd La macro AVIStreamEnd calcule l’exemple associé à la fin d’un flux. |
AVIStreamEndStreaming La fonction AVIStreamEndStreaming met fin à la diffusion en continu. |
AVIStreamEndTime La macro AVIStreamEndTime retourne l’heure représentant la fin du flux. |
AVIStreamFindSample La fonction AVIStreamFindSample retourne la position d’un échantillon (image clé, frame sans action ou image contenant une modification de format) par rapport à la position spécifiée. |
AVIStreamFormatSize La macro AVIStreamFormatSize détermine la taille de la mémoire tampon, en octets, nécessaire pour stocker les informations de format d’un exemple dans un flux. |
AVIStreamGetFrame La fonction AVIStreamGetFrame retourne l’adresse d’une image vidéo décompressée. |
AVIStreamGetFrameClose La fonction AVIStreamGetFrameClose libère les ressources utilisées pour décompresser les trames vidéo. |
AVIStreamGetFrameOpen La fonction AVIStreamGetFrameOpen se prépare à décompresser les trames vidéo à partir du flux vidéo spécifié. |
AVIStreamInfoA La fonction AVIStreamInfo obtient des informations d’en-tête de flux. (ANSI) |
AVIStreamInfoW La fonction AVIStreamInfo obtient des informations d’en-tête de flux. (Unicode) |
AVIStreamIsKeyFrame La macro AVIStreamIsKeyFrame indique si un exemple dans un flux spécifié est un frame clé. |
AVIStreamLength La fonction AVIStreamLength retourne la longueur du flux. |
AVIStreamLengthTime La macro AVIStreamLengthTime retourne la longueur d’un flux dans le temps. |
AVIStreamNearestKeyFrame La macro AVIStreamNearestKeyFrame localise l’image clé à ou avant une position spécifiée dans un flux. |
AVIStreamNearestKeyFrameTime La macro AVIStreamNearestKeyFrameTime détermine l’heure correspondant au début de l’image clé la plus proche (à ou précédant) une heure spécifiée dans un flux. |
AVIStreamNearestSample La macro AVIStreamNearestSample localise l’exemple sans erreur le plus proche à ou avant une position spécifiée dans un flux. |
AVIStreamNearestSampleTime La macro AVIStreamNearestSampleTime détermine l’heure correspondant au début d’un exemple qui est le plus proche d’une heure spécifiée dans un flux. |
AVIStreamNextKeyFrame La macro AVIStreamNextKeyFrame localise le frame clé suivant une position spécifiée dans un flux. |
AVIStreamNextKeyFrameTime La macro AVIStreamNextKeyFrameTime retourne l’heure de l’image clé suivante dans le flux, en commençant à un moment donné. |
AVIStreamNextSample La macro AVIStreamNextSample localise l’échantillon non vide suivant à partir d’une position spécifiée dans un flux. |
AVIStreamNextSampleTime La macro AVIStreamNextSampleTime retourne l’heure à laquelle un exemple passe à l’exemple suivant dans le flux. Cette macro trouve la prochaine fois intéressante dans un flux. |
AVIStreamOpenFromFileA La fonction AVIStreamOpenFromFile ouvre un seul flux à partir d’un fichier. (ANSI) |
AVIStreamOpenFromFileW La fonction AVIStreamOpenFromFile ouvre un seul flux à partir d’un fichier. (Unicode) |
AVIStreamPrevKeyFrame La macro AVIStreamPrevKeyFrame localise la trame clé qui précède une position spécifiée dans un flux. |
AVIStreamPrevKeyFrameTime La macro AVIStreamPrevKeyFrameTime retourne l’heure de l’image clé précédente dans le flux, en commençant à un moment donné. |
AVIStreamPrevSample La macro AVIStreamPrevSample localise l’exemple le plus proche qui précède une position spécifiée dans un flux. |
AVIStreamPrevSampleTime La macro AVIStreamPrevSampleTime détermine l’heure de l’échantillon le plus proche qui précède une heure spécifiée dans un flux. |
AVIStreamRead La fonction AVIStreamRead lit des données audio, vidéo ou autres à partir d’un flux en fonction du type de flux. |
AVIStreamReadData La fonction AVIStreamReadData lit les données d’en-tête facultatives d’un flux. |
AVIStreamReadFormat La fonction AVIStreamReadFormat lit les données de format de flux. |
AVIStreamRelease La fonction AVIStreamRelease décrémente le nombre de références d’un handle d’interface de flux AVI et ferme le flux si le nombre atteint zéro. |
AVIStreamSampleSize La macro AVIStreamRelease détermine la taille de la mémoire tampon nécessaire pour stocker un échantillon d’informations à partir d’un flux. La taille correspond à l’échantillon à la position spécifiée par lPos. |
AVIStreamSampleToSample La macro AVIStreamSampleToSample retourne l’exemple dans un flux qui se produit en même temps qu’un exemple qui se produit dans un deuxième flux. |
AVIStreamSampleToTime La fonction AVIStreamSampleToTime convertit une position de flux d’exemples en millisecondes. |
AVIStreamSetFormat La fonction AVIStreamSetFormat définit le format d’un flux à la position spécifiée. |
AVIStreamStart La fonction AVIStreamStart retourne le numéro d’exemple de départ pour le flux. |
AVIStreamStartTime La macro AVIStreamStartTime retourne l’heure de début du premier exemple d’un flux. |
AVIStreamTimeToSample La fonction AVIStreamTimeToSample convertit des millisecondes en exemples. |
AVIStreamWrite La fonction AVIStreamWrite écrit des données dans un flux. |
AVIStreamWriteData La fonction AVIStreamWriteData écrit des informations d’en-tête facultatives dans le flux. |
capCaptureAbort La macro capCaptureAbort arrête l’opération de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_ABORT. |
capCaptureGetSetup La macro capCaptureGetSetup récupère les paramètres actuels des paramètres de capture de streaming. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_GET_SEQUENCE_SETUP. |
capCaptureSequence La macro capCaptureSequence lance la capture vidéo et audio en streaming dans un fichier. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SEQUENCE. |
capCaptureSequenceNoFile La macro capCaptureSequenceNoFile lance la capture vidéo en streaming sans écrire de données dans un fichier. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SEQUENCE_NOFILE. |
capCaptureSetSetup La macro capCaptureSetSetup définit les paramètres de configuration utilisés avec la capture en continu. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SET_SEQUENCE_SETUP. |
capCaptureSingleFrame La macro capCaptureSingleFrame ajoute une trame unique à un fichier de capture qui a été ouvert à l’aide de la macro capCaptureSingleFrameOpen. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SINGLE_FRAME. |
capCaptureSingleFrameClose La macro capCaptureSingleFrameClose ferme le fichier de capture ouvert par la macro capCaptureSingleFrameOpen. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SINGLE_FRAME_CLOSE. |
capCaptureSingleFrameOpen La macro capCaptureSingleFrameOpen ouvre le fichier de capture pour la capture à image unique. Toutes les informations précédentes du fichier de capture sont remplacées. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_SINGLE_FRAME_OPEN. |
capCaptureStop La macro capCaptureStop arrête l’opération de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_STOP. |
capCreateCaptureWindowA La fonction capCreateCaptureWindow crée une fenêtre de capture. (ANSI) |
capCreateCaptureWindowW La fonction capCreateCaptureWindow crée une fenêtre de capture. (Unicode) |
capDlgVideoCompression La macro capDlgVideoCompression affiche une boîte de dialogue dans laquelle l’utilisateur peut sélectionner un compresseur à utiliser pendant le processus de capture. |
capDlgVideoDisplay La macro capDlgVideoDisplay affiche une boîte de dialogue dans laquelle l’utilisateur peut définir ou ajuster la sortie vidéo. |
capDlgVideoFormat La macro capDlgVideoFormat affiche une boîte de dialogue dans laquelle l’utilisateur peut sélectionner le format vidéo. |
capDlgVideoSource La macro capDlgVideoSource affiche une boîte de dialogue dans laquelle l’utilisateur peut contrôler la source vidéo. |
capDriverConnect La macro capDriverConnect connecte une fenêtre de capture à un pilote de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_DRIVER_CONNECT. |
capDriverDisconnect La macro capDriverDisconnect déconnecte un pilote de capture d’une fenêtre de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_DRIVER_DISCONNECT. |
capDriverGetCaps La macro capDriverGetCaps retourne les fonctionnalités matérielles du pilote de capture actuellement connecté à une fenêtre de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_DRIVER_GET_CAPS. |
capDriverGetName La macro capDriverGetName retourne le nom du pilote de capture connecté à la fenêtre de capture. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_DRIVER_GET_NAME. |
capDriverGetVersion La macro capDriverGetVersion retourne les informations de version du pilote de capture connecté à une fenêtre de capture. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_DRIVER_GET_VERSION. |
capEditCopy La macro capEditCopy copie le contenu de la mémoire tampon de trame vidéo et de la palette associée dans le Presse-papiers. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_EDIT_COPY. |
capFileAlloc La macro capFileAlloc crée (préalloue) un fichier de capture d’une taille spécifiée. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_FILE_ALLOCATE. |
capFileGetCaptureFile La macro capFileGetCaptureFile retourne le nom du fichier de capture actuel. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_FILE_GET_CAPTURE_FILE. |
capFileSaveAs La macro capFileSaveAs copie le contenu du fichier de capture dans un autre fichier. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_FILE_SAVEAS. |
capFileSaveDIB La macro capFileSaveDIB copie le frame actuel dans un fichier DIB. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_FILE_SAVEDIB. |
capFileSetCaptureFile La macro capFileSetCaptureFile nomme le fichier utilisé pour la capture vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_FILE_SET_CAPTURE_FILE. |
capFileSetInfoChunk La macro capFileSetInfoChunk définit et efface les blocs d’informations. Des blocs d’informations peuvent être insérés dans un fichier AVI pendant la capture pour incorporer des chaînes de texte ou des données personnalisées. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_FILE_SET_INFOCHUNK. |
capGetAudioFormat La macro capGetAudioFormat obtient le format audio. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_AUDIOFORMAT. |
capGetAudioFormatSize La macro capGetAudioFormatSize obtient la taille du format audio. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_AUDIOFORMAT. |
capGetDriverDescriptionA La fonction capGetDriverDescription récupère la description de version du pilote de capture. (ANSI) |
capGetDriverDescriptionW La fonction capGetDriverDescription récupère la description de version du pilote de capture. (Unicode) |
capGetMCIDeviceName La macro capGetMCIDeviceName récupère le nom d’un appareil MCI précédemment défini avec la macro capSetMCIDeviceName. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_MCI_DEVICE. |
capGetStatus La macro capGetStatus récupère les status de la fenêtre de capture. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_STATUS. |
capGetUserData La macro capGetUserData récupère une valeur de données LONG_PTR associée à une fenêtre de capture. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_USER_DATA. |
capGetVideoFormat La macro capGetVideoFormat récupère une copie du format vidéo utilisé. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_VIDEOFORMAT. |
capGetVideoFormatSize La macro capGetVideoFormatSize récupère la taille requise pour le format vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GET_VIDEOFORMAT. |
capGrabFrame La macro capGrabFrame récupère et affiche une image unique à partir du pilote de capture. Après la capture, la superposition et l’aperçu sont désactivés. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_GRAB_FRAME. |
capGrabFrameNoStop La macro capGrabFrameNoStop remplit la mémoire tampon de trame avec une seule image non compressée de l’appareil de capture et l’affiche. |
capOverlay La macro capOverlay active ou désactive le mode de superposition. En mode superposition, la vidéo s’affiche à l’aide de la superposition matérielle. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_OVERLAY. |
capPaletteAuto La macro capPaletteAuto demande que les exemples d’images vidéo du pilote de capture et créent automatiquement une nouvelle palette. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_PAL_AUTOCREATE. |
capPaletteManual La macro capPaletteManual demande au pilote de capture d’échantillonner manuellement des images vidéo et de créer une palette. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_PAL_MANUALCREATE. |
capPaletteOpen La macro capPaletteOpen charge une nouvelle palette à partir d’un fichier de palette et la transmet à un pilote de capture. |
capPalettePaste La macro capPalettePaste copie la palette du Presse-papiers et la transmet à un pilote de capture. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_PAL_PASTE. |
capPaletteSave La macro capPaletteSave enregistre la palette active dans un fichier de palette. Les fichiers de palette utilisent généralement l’extension de nom de fichier . PAL. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CAP_PAL_SAVE. |
capPreview La macro capPreview active ou désactive le mode d’aperçu. |
capPreviewRate La macro capPreviewRate définit la fréquence d’affichage des images en mode préversion. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_PREVIEWRATE. |
capPreviewScale La macro capPreviewScale active ou désactive la mise à l’échelle des images vidéo en préversion. |
capSetAudioFormat La macro capSetAudioFormat définit le format audio à utiliser lors de la diffusion en continu ou de la capture d’étape. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_AUDIOFORMAT. |
capSetCallbackOnCapControl La macro capSetCallbackOnCapControl définit une fonction de rappel dans l’application lui donnant un contrôle d’enregistrement précis. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_CAPCONTROL. |
capSetCallbackOnError La macro capSetCallbackOnError définit une fonction de rappel d’erreur dans l’application cliente. AVICap appelle cette procédure lorsque des erreurs se produisent. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_ERROR. |
capSetCallbackOnFrame La macro capSetCallbackOnFrame définit une fonction de rappel en préversion dans l’application. AVICap appelle cette procédure lorsque la fenêtre de capture capture des images d’aperçu. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_FRAME. |
capSetCallbackOnStatus La macro capSetCallbackOnStatus définit une fonction de rappel status dans l’application. AVICap appelle cette procédure chaque fois que la fenêtre de capture status change. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_STATUS. |
capSetCallbackOnVideoStream La macro capSetCallbackOnVideoStream définit une fonction de rappel dans l’application. AVICap appelle cette procédure lors de la capture de streaming lorsqu’une mémoire tampon vidéo est remplie. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_VIDEOSTREAM. |
capSetCallbackOnWaveStream La macro capSetCallbackOnWaveStream définit une fonction de rappel dans l’application. |
capSetCallbackOnYield La macro capSetCallbackOnYield définit une fonction de rappel dans l’application. AVICap appelle cette procédure lorsque la fenêtre de capture se produit pendant la capture en streaming. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_CALLBACK_YIELD. |
capSetMCIDeviceName La macro capSetMCIDeviceName spécifie le nom de l’appareil vidéo MCI à utiliser pour capturer des données. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_MCI_DEVICE. |
capSetScrollPos La macro capSetScrollPos définit la partie de l’image vidéo à afficher dans la fenêtre de capture. |
capSetUserData La macro capSetUserData associe une valeur de données LONG_PTR à une fenêtre de capture. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_USER_DATA. |
capSetVideoFormat La macro capSetVideoFormat définit le format des données vidéo capturées. Vous pouvez utiliser cette macro ou appeler explicitement le message WM_CAP_SET_VIDEOFORMAT. |
CreateEditableStream La fonction CreateEditableStream crée un flux modifiable. Utilisez cette fonction avant d’utiliser d’autres fonctions de modification de flux. |
DrawDibBegin La fonction DrawDib modifie les paramètres d’un contrôleur de domaine DrawDib ou initialise un nouveau contrôleur de domaine DrawDib. |
DrawDibChangePalette La fonction DrawDibChangePalette définit les entrées de palette utilisées pour dessiner des DIB. |
DrawDibClose La fonction DrawDibClose ferme un contrôleur de domaine DrawDib et libère les ressources DrawDib qui lui sont allouées. |
DrawDibDraw La fonction DrawDibDraw dessine un DIB à l’écran. |
DrawDibEnd La fonction DrawDibEnd efface les indicateurs et autres paramètres d’un contrôleur de domaine DrawDib qui sont définis par les fonctions DrawDibBegin ou DrawDibDraw. |
DrawDibGetBuffer La fonction DrawDibGetBuffer récupère l’emplacement de la mémoire tampon utilisée par DrawDib pour la décompression. |
DrawDibGetPalette La fonction DrawDibGetPalette récupère la palette utilisée par un contrôleur de domaine DrawDib. |
DrawDibOpen La fonction DrawDibOpen ouvre la bibliothèque DrawDib à utiliser et crée un contrôleur de domaine DrawDib pour le dessin. |
DrawDibProfileDisplay La fonction DrawDibProfileDisplay détermine les paramètres du système d’affichage lors de l’utilisation des fonctions DrawDib. |
DrawDibRealize La fonction DrawDibRealize réalise la palette du contrôleur de domaine DrawDib à utiliser avec le contrôleur de domaine spécifié. |
DrawDibSetPalette La fonction DrawDibSetPalette définit la palette utilisée pour dessiner des DIB. |
DrawDibStart La fonction DrawDibStart prépare un contrôleur de domaine DrawDib pour la lecture en streaming. |
DrawDibStop La fonction DrawDibStop libère les ressources utilisées par un contrôleur de domaine DrawDib pour la lecture en streaming. |
DrawDibTime La fonction DrawDibTime récupère les informations de minutage de l’opération de dessin et est utilisée pendant les opérations de débogage. |
DrawDibUpdate La macro DrawDibUpdate dessine la dernière image de la mémoire tampon hors écran DrawDib. |
EditStreamClone La fonction EditStreamClone crée un flux modifiable en double. |
EditStreamCopy La fonction EditStreamCopy copie un flux modifiable (ou une partie de celui-ci) dans un flux temporaire. |
EditStreamCut La fonction EditStreamCut supprime tout ou partie d’un flux modifiable et crée un flux modifiable temporaire à partir de la partie supprimée du flux. |
EditStreamPaste La fonction EditStreamPaste copie un flux (ou une partie de celui-ci) à partir d’un flux et le colle dans un autre flux à un emplacement spécifié. |
EditStreamSetInfoA La fonction EditStreamSetInfo modifie les caractéristiques d’un flux modifiable. (ANSI) |
EditStreamSetInfoW La fonction EditStreamSetInfo modifie les caractéristiques d’un flux modifiable. (Unicode) |
EditStreamSetNameA La fonction EditStreamSetName affecte une chaîne descriptive à un flux. (ANSI) |
EditStreamSetNameW La fonction EditStreamSetName affecte une chaîne descriptive à un flux. (Unicode) |
GetOpenFileNamePreviewA La fonction GetOpenFileNamePreview sélectionne un fichier à l’aide de la boîte de dialogue Ouvrir. La boîte de dialogue permet également à l’utilisateur d’afficher un aperçu du fichier AVI actuellement spécifié. Cette fonction augmente la fonctionnalité trouvée dans la fonction GetOpenFileName. (ANSI) |
GetOpenFileNamePreviewW La fonction GetOpenFileNamePreview sélectionne un fichier à l’aide de la boîte de dialogue Ouvrir. La boîte de dialogue permet également à l’utilisateur d’afficher un aperçu du fichier AVI actuellement spécifié. Cette fonction augmente la fonctionnalité trouvée dans la fonction GetOpenFileName. (Unicode) |
GetSaveFileNamePreviewA La fonction GetSaveFileNamePreview sélectionne un fichier à l’aide de la boîte de dialogue Enregistrer sous. La boîte de dialogue permet également à l’utilisateur d’afficher un aperçu du fichier actuellement spécifié. Cette fonction augmente la fonctionnalité trouvée dans la fonction GetSaveFileName. (ANSI) |
GetSaveFileNamePreviewW La fonction GetSaveFileNamePreview sélectionne un fichier à l’aide de la boîte de dialogue Enregistrer sous. La boîte de dialogue permet également à l’utilisateur d’afficher un aperçu du fichier actuellement spécifié. Cette fonction augmente la fonctionnalité trouvée dans la fonction GetSaveFileName. (Unicode) |
ICAbout La macro ICAbout avertit un pilote de compression vidéo d’afficher sa boîte de dialogue À propos de . Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_ABOUT. |
ICClose La fonction ICClose ferme un compresseur ou un décompresseur. |
ICCompress La fonction ICCompress compresse une seule image vidéo. |
ICCompressBegin La macro ICCompressBegin avertit un pilote de compression vidéo de se préparer à compresser des données. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_BEGIN. |
ICCompressEnd La macro ICCompressEnd avertit un pilote de compression vidéo de mettre fin à la compression et de libérer les ressources allouées à la compression. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_END. |
ICCompressGetFormat La macro ICCompressGetFormat demande le format de sortie des données compressées à partir d’un pilote de compression vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_GET_FORMAT. |
ICCompressGetFormatSize La macro ICCompressGetFormatSize demande la taille du format de sortie des données compressées à partir d’un pilote de compression vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_GET_FORMAT. |
ICCompressGetSize La macro ICCompressGetSize demande que le pilote de compression vidéo fournisse la taille maximale d’une image de données lorsqu’elle est compressée dans le format de sortie spécifié. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_COMPRESS_GET_SIZE. |
ICCompressorChoose La fonction ICCompressorChoose affiche une boîte de dialogue dans laquelle un utilisateur peut sélectionner un compresseur. Cette fonction peut afficher tous les compresseurs enregistrés ou répertorier uniquement les compresseurs qui prennent en charge un format spécifique. |
ICCompressorFree La fonction ICCompressorFree libère les ressources de la structure COMPVARS utilisée par d’autres fonctions VCM. |
ICCompressQuery La macro ICCompressQuery interroge un pilote de compression vidéo pour déterminer s’il prend en charge un format d’entrée spécifique ou s’il peut compresser un format d’entrée spécifique dans un format de sortie spécifique. |
ICConfigure La macro ICConfigure avertit un pilote de compression vidéo d’afficher sa boîte de dialogue de configuration. Vous pouvez utiliser cette macro ou envoyer explicitement le message ICM_CONFIGURE. |
ICDecompress La fonction ICDecompress décompresse une seule image vidéo. |
ICDecompressBegin La macro ICDecompressBegin avertit un pilote de décompression vidéo de se préparer à décompresser des données. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_BEGIN. |
ICDecompressEnd La macro ICDecompressEnd avertit un pilote de décompression vidéo de mettre fin à la décompression et aux ressources gratuites allouées pour la décompression. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_END. |
ICDecompressEx La fonction ICDecompressEx décompresse une seule image vidéo. |
ICDecompressExBegin La fonction ICDecompressExBegin prépare un décompresseur pour la décompression des données. |
ICDecompressExEnd La macro ICDecompressExEnd avertit un pilote de décompression vidéo de mettre fin à la décompression et aux ressources gratuites allouées pour la décompression. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESSEX_END. |
ICDecompressExQuery La fonction ICDecompressExQuery détermine si un décompresseur peut décompresser des données avec un format spécifique. |
ICDecompressGetFormat La macro ICDecompressGetFormat demande le format de sortie des données décompressées à partir d’un pilote de décompression vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_GET_FORMAT. |
ICDecompressGetFormatSize La macro ICDecompressGetFormatSize demande la taille du format de sortie des données décompressées à partir d’un pilote de décompression vidéo. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_GET_FORMAT. |
ICDecompressGetPalette La macro ICDecompressGetPalette demande que le pilote de décompression vidéo fournisse la table de couleurs de la structure BITMAPINFOHEADER de sortie. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_GET_PALETTE. |
ICDecompressOpen La macro ICDecompressOpen ouvre un décompresseur compatible avec les formats spécifiés. |
ICDecompressQuery La macro ICDecompressQuery interroge un pilote de décompression vidéo pour déterminer s’il prend en charge un format d’entrée spécifique ou s’il peut décompresser un format d’entrée spécifique dans un format de sortie spécifique. |
ICDecompressSetPalette La macro ICDecompressSetPalette spécifie une palette pour un pilote de décompression vidéo à utiliser s’il est décompressé dans un format qui utilise une palette. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DECOMPRESS_SET_PALETTE. |
ICDraw La fonction ICDraw décompresse une image pour le dessin. |
ICDrawBegin La fonction ICDrawBegin initialise le convertisseur et prépare la destination du dessin pour le dessin. |
ICDrawChangePalette La macro ICDrawChangePalette avertit un pilote de rendu que la palette de films est en train de changer. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_CHANGEPALETTE. |
ICDrawEnd La macro ICDrawEnd avertit un pilote de rendu de décompresser l’image actuelle sur l’écran et de libérer les ressources allouées pour la décompression et le dessin. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_END. |
ICDrawFlush La macro ICDrawFlush avertit un pilote de rendu de restituer le contenu de toutes les mémoires tampons d’image qui attendent d’être dessinées. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_FLUSH. |
ICDrawGetTime La macro ICDrawGetTime demande un pilote de rendu qui contrôle le minutage des images de dessin pour retourner la valeur actuelle de son horloge interne. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_GETTIME. |
ICDrawOpen La macro ICDrawOpen ouvre un pilote qui peut dessiner des images au format spécifié. |
ICDrawQuery La macro ICDrawQuery interroge un pilote de rendu pour déterminer s’il peut restituer des données dans un format spécifique. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_QUERY. |
ICDrawRealize La macro ICDrawRealize avertit un pilote de rendu de réaliser sa palette de dessin lors du dessin. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_REALIZE. |
ICDrawRenderBuffer La macro ICDrawRenderBuffer avertit un pilote de rendu de dessiner les images qui lui ont été passées. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_RENDERBUFFER. |
ICDrawSetTime La macro ICDrawSetTime fournit des informations de synchronisation à un pilote de rendu qui gère le minutage des images de dessin. |
ICDrawStart La macro ICDrawStart avertit un pilote de rendu de démarrer son horloge interne pour le minutage des images de dessin. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_START. |
ICDrawStartPlay La macro ICDrawStartPlay fournit les heures de début et de fin d’une opération de lecture à un pilote de rendu. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_START_PLAY. |
ICDrawStop La macro ICDrawStop avertit un pilote de rendu d’arrêter son horloge interne pour le minutage des images de dessin. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_STOP. |
ICDrawStopPlay La macro ICDrawStopPlay avertit un pilote de rendu lorsqu’une opération de lecture est terminée. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_STOP_PLAY. |
ICDrawSuggestFormat La fonction ICDrawSuggestFormat avertit le gestionnaire de dessin de suggérer le format des données d’entrée. |
ICDrawWindow La macro ICDrawWindow avertit un pilote de rendu que la fenêtre spécifiée pour le message ICM_DRAW_BEGIN doit être redessinée. La fenêtre a été déplacée ou masquée temporairement. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_DRAW_WINDOW. |
ICGetBuffersWanted La macro ICGetBuffersWanted interroge un pilote pour connaître le nombre de mémoires tampons à allouer. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_GETBUFFERSWANTED. |
ICGetDefaultKeyFrameRate La macro ICGetDefaultKeyFrameRate interroge un pilote de compression vidéo pour son espacement d’images clés par défaut (ou préféré). Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_GETDEFAULTKEYFRAMERATE. |
ICGetDefaultQuality La macro ICGetDefaultQuality interroge un pilote de compression vidéo pour fournir son paramètre de qualité par défaut. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_GETDEFAULTQUALITY. |
ICGetDisplayFormat La fonction ICGetDisplayFormat détermine le meilleur format disponible pour l’affichage d’une image compressée. La fonction ouvre également un compresseur si une poignée d’un compresseur ouvert n’est pas spécifiée. |
ICGetInfo La fonction ICGetInfo obtient des informations sur un compresseur. |
ICGetState La macro ICGetState interroge un pilote de compression vidéo pour retourner sa configuration actuelle dans un bloc de mémoire. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_GETSTATE. |
ICGetStateSize La macro ICGetStateSize interroge un pilote de compression vidéo pour déterminer la quantité de mémoire nécessaire pour récupérer les informations de configuration. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_GETSTATE. |
ICImageCompress La fonction ICImageCompress compresse une image à une taille donnée. Cette fonction ne nécessite pas de fonctions d’initialisation. |
ICImageDecompress La fonction ICImageDecompress décompresse une image sans utiliser de fonctions d’initialisation. |
ICInfo La fonction ICInfo récupère des informations sur des compresseurs installés spécifiques ou énumère les compresseurs installés. |
ICInstall La fonction ICInstall installe un nouveau compresseur ou décompresseur. |
ICLocate La fonction ICLocate recherche un compresseur ou un décompresseur qui peut gérer des images avec les formats spécifiés, ou un pilote qui peut décompresser une image avec un format spécifié directement sur le matériel. |
ICOpen La fonction ICOpen ouvre un compresseur ou un décompresseur. |
ICOpenFunction La fonction ICOpenFunction ouvre un compresseur ou un décompresseur défini en tant que fonction. |
ICQueryAbout La macro ICQueryAbout interroge un pilote de compression vidéo pour déterminer s’il a une boîte de dialogue À propos de. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_ABOUT. |
ICQueryConfigure La macro ICQueryConfigure interroge un pilote de compression vidéo pour déterminer s’il dispose d’une boîte de dialogue de configuration. Vous pouvez utiliser cette macro ou envoyer explicitement le message ICM_CONFIGURE. |
ICRemove La fonction ICRemove supprime un compresseur installé. |
ICSendMessage La fonction ICSendMessage envoie un message à un compresseur. |
ICSeqCompressFrame La fonction ICSeqCompressFrame compresse une image dans une séquence d’images. |
ICSeqCompressFrameEnd La fonction ICSeqCompressFrameEnd met fin à la compression de séquence initiée à l’aide des fonctions ICSeqCompressFrameStart et ICSeqCompressFrame. |
ICSeqCompressFrameStart La fonction ICSeqCompressFrameStart initialise les ressources pour compresser une séquence d’images à l’aide de la fonction ICSeqCompressFrame. |
ICSetState La macro ICSetState avertit un pilote de compression vidéo de définir l’état du compresseur. Vous pouvez utiliser cette macro ou appeler explicitement le message ICM_SETSTATE. |
ICSetStatusProc La fonction ICSetStatusProc envoie l’adresse d’une fonction de rappel status à un compresseur. Le compresseur appelle cette fonction pendant de longues opérations. |
MCIWndCanConfig La macro MCIWndCanConfig détermine si un appareil MCI peut afficher une boîte de dialogue de configuration. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_CONFIG. |
MCIWndCanEject La macro MCIWndCanEject détermine si un appareil MCI peut éjecter son média. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_EJECT. |
MCIWndCanPlay La macro MCIWndCanPlay détermine si un appareil MCI peut lire un fichier de données ou un contenu d’un autre type. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_PLAY. |
MCIWndCanRecord La macro MCIWndCanRecord détermine si un appareil MCI prend en charge l’enregistrement. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_RECORD. |
MCIWndCanSave La macro MCIWndCanSave détermine si un appareil MCI peut enregistrer des données. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_SAVE. |
MCIWndCanWindow La macro MCIWndCanWindow détermine si un appareil MCI prend en charge les commandes MCI orientées fenêtre. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CAN_WINDOW. |
MCIWndChangeStyles La macro MCIWndChangeStyles modifie les styles utilisés par la fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_CHANGESTYLES. |
MCIWndClose La macro MCIWndClose ferme un appareil ou un fichier MCI associé à une fenêtre MCIWnd. |
MCIWndCreateA La fonction MCIWndCreate inscrit la classe de fenêtre MCIWnd et crée une fenêtre MCIWnd pour l’utilisation des services MCI. MCIWndCreate peut également ouvrir un appareil ou un fichier MCI (tel qu’un fichier AVI) et l’associer à la fenêtre MCIWnd. (ANSI) |
MCIWndCreateW La fonction MCIWndCreate inscrit la classe de fenêtre MCIWnd et crée une fenêtre MCIWnd pour l’utilisation des services MCI. MCIWndCreate peut également ouvrir un appareil ou un fichier MCI (tel qu’un fichier AVI) et l’associer à la fenêtre MCIWnd. (Unicode) |
MCIWndDestroy La macro MCIWndDestroy ferme un appareil ou un fichier MCI associé à une fenêtre MCIWnd et détruit la fenêtre. Vous pouvez utiliser cette macro ou envoyer explicitement le message WM_CLOSE. |
MCIWndEject La macro MCIWndEject envoie une commande à un appareil MCI pour éjecter son média. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_EJECT. |
MCIWndEnd La macro MCIWndEnd déplace la position actuelle à la fin du contenu. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCI_SEEK. |
MCIWndGetActiveTimer La macro MCIWndGetActiveTimer récupère la période de mise à jour utilisée lorsque la fenêtre MCIWnd est la fenêtre active. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETACTIVETIMER. |
MCIWndGetAlias La macro MCIWndGetAlias récupère l’alias utilisé pour ouvrir un appareil ou un fichier MCI avec la fonction mciSendString. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETALIAS. |
MCIWndGetDest La macro MCIWndGetDest récupère les coordonnées du rectangle de destination utilisé pour le zoom ou l’étirement des images d’un fichier AVI pendant la lecture. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GET_DEST. |
MCIWndGetDevice La macro MCIWndGetDevice récupère le nom de l’appareil MCI actuel. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETDEVICE. |
MCIWndGetDeviceID La macro MCIWndGetDeviceID récupère l’identificateur de l’appareil MCI actuel à utiliser avec la fonction mciSendCommand. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETDEVICEID. |
MCIWndGetEnd La macro MCIWndGetEnd récupère l’emplacement de la fin du contenu d’un appareil ou d’un fichier MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETEND. |
MCIWndGetError La macro MCIWndGetError récupère la dernière erreur MCI rencontrée. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETERROR. |
MCIWndGetFileName La macro MCIWndGetFileName récupère le nom de fichier utilisé par un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETFILENAME. |
MCIWndGetInactiveTimer La macro MCIWndGetInactiveTimer récupère la période de mise à jour utilisée lorsque la fenêtre MCIWnd est la fenêtre inactive. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETINACTIVETIMER. |
MCIWndGetLength La macro MCIWndGetLength récupère la longueur du contenu ou du fichier actuellement utilisé par un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETLENGTH. |
MCIWndGetMode La macro MCIWndGetMode récupère le mode de fonctionnement actuel d’un appareil MCI. Les appareils MCI ont plusieurs modes de fonctionnement, qui sont désignés par des constantes. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETMODE. |
MCIWndGetPalette La macro MCIWndGetPalette récupère un handle de la palette utilisée par un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETPALETTE. |
MCIWndGetPosition La macro MCIWndGetPosition récupère la valeur numérique de la position actuelle dans le contenu de l’appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETPOSITION. |
MCIWndGetPositionString La macro MCIWndGetPositionString récupère la valeur numérique de la position actuelle dans le contenu de l’appareil MCI. |
MCIWndGetRepeat La macro MCIWndGetRepeat détermine si la lecture continue a été activée. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETREPEAT. |
MCIWndGetSource La macro MCIWndGetSource récupère les coordonnées du rectangle source utilisé pour rogner les images d’un fichier AVI pendant la lecture. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GET_SOURCE. |
MCIWndGetSpeed La macro MCIWndGetSpeed récupère la vitesse de lecture d’un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETSPEED. |
MCIWndGetStart La macro MCIWndGetStart récupère l’emplacement du début du contenu d’un appareil ou d’un fichier MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETSTART. |
MCIWndGetStyles La macro MCIWndGetStyles récupère les indicateurs spécifiant les styles de fenêtre MCIWnd actuels utilisés par une fenêtre. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETSTYLES. |
MCIWndGetTimeFormat La macro MCIWndGetTimeFormat récupère le format d’heure actuel d’un appareil MCI sous deux formes : _as une valeur numérique et sous forme de chaîne. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETTIMEFORMAT. |
MCIWndGetVolume La macro MCIWndGetVolume récupère le paramètre de volume actuel d’un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETVOLUME. |
MCIWndGetZoom La macro MCIWndGetZoom récupère la valeur de zoom actuelle utilisée par un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_GETZOOM. |
MCIWndHome La macro MCIWndHome déplace la position actuelle au début du contenu. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_SEEK. |
MCIWndNew La macro MCIWndNew crée un fichier pour l’appareil MCI actuel. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_NEW. |
MCIWndOpen La macro MCIWndOpen ouvre un appareil MCI et l’associe à une fenêtre MCIWnd. |
MCIWndOpenDialog La macro MCIWndOpenDialog ouvre un fichier de données spécifié par l’utilisateur et le type correspondant d’appareil MCI, puis les associe à une fenêtre MCIWnd. |
MCIWndOpenInterface La macro MCIWndOpenInterface joint le flux de données ou le fichier associé à l’interface spécifiée à une fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_OPENINTERFACE. |
MCIWndPause La macro MCIWndPause envoie une commande à un appareil MCI pour interrompre la lecture ou l’enregistrement. |
MCIWndPlay La macro MCIWndPlay envoie une commande à un appareil MCI pour commencer à lire à partir de la position actuelle dans le contenu. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_PLAY. |
MCIWndPlayFrom La macro MCIWndPlayFrom lit le contenu d’un appareil MCI à partir de l’emplacement spécifié jusqu’à la fin du contenu ou jusqu’à ce qu’une autre commande arrête la lecture. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_PLAYFROM. |
MCIWndPlayFromTo La macro MCIWndPlayFromTo lit une partie du contenu entre les emplacements de début et de fin spécifiés. |
MCIWndPlayReverse La macro MCIWndPlayReverse lit le contenu actuel dans le sens inverse, en commençant à la position actuelle et en se terminant au début du contenu ou jusqu’à ce qu’une autre commande arrête la lecture. |
MCIWndPlayTo La macro MCIWndPlayTo lit le contenu d’un appareil MCI de la position actuelle à l’emplacement de fin spécifié ou jusqu’à ce qu’une autre commande arrête la lecture. |
MCIWndPutDest La macro MCIWndPutDest redéfinit les coordonnées du rectangle de destination utilisé pour le zoom ou l’étirement des images d’un fichier AVI pendant la lecture. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_PUT_DEST. |
MCIWndPutSource La macro MCIWndPutSource redéfinit les coordonnées du rectangle source utilisé pour rogner les images d’un fichier AVI pendant la lecture. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_PUT_SOURCE. |
MCIWndRealize La macro MCIWndRealize contrôle la façon dont une fenêtre MCI a été réalisée au premier plan ou en arrière-plan. Cette macro entraîne également la réalisation de la palette de la fenêtre MCI dans le processus. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_REALIZE. |
MCIWndRecord La macro MCIWndRecord commence à enregistrer le contenu à l’aide de l’appareil MCI. Le processus d’enregistrement commence à la position actuelle dans le contenu et remplace les données existantes pendant la durée de l’enregistrement. |
MCIWndRegisterClass La fonction MCIWndRegisterClass inscrit la classe de fenêtre MCI MCIWND_WINDOW_CLASS. |
MCIWndResume La macro MCIWndResume reprend la lecture ou l’enregistrement du contenu à partir du mode suspendu. Cette macro redémarre la lecture ou l’enregistrement à partir de la position actuelle dans le contenu. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_RESUME. |
MCIWndReturnString La macro MCIWndReturnString récupère la réponse à la dernière commande de chaîne MCI envoyée à un appareil MCI. Les informations contenues dans la réponse sont fournies sous la forme d’une chaîne terminée par null. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_RETURNSTRING. |
MCIWndSave La macro MCIWndSave enregistre le contenu actuellement utilisé par un appareil MCI. |
MCIWndSaveDialog La macro MCIWndSaveDialog enregistre le contenu actuellement utilisé par un appareil MCI. Cette macro affiche la boîte de dialogue Enregistrer pour permettre à l’utilisateur de sélectionner un nom de fichier pour stocker le contenu. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_SAVE. |
MCIWndSeek La macro MCIWndSeek déplace la position de lecture vers l’emplacement spécifié dans le contenu. Vous pouvez utiliser cette macro ou utiliser explicitement la commande MCI_SEEK. |
MCIWndSendString La macro MCIWndSendString envoie une commande MCI sous forme de chaîne à l’appareil associé à la fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SENDSTRING. |
MCIWndSetActiveTimer La macro MCIWndSetActiveTimer définit la période de mise à jour utilisée par MCIWnd pour mettre à jour la barre de suivi dans la fenêtre MCIWnd, mettre à jour les informations de position affichées dans la barre de titre de la fenêtre et envoyer des messages de notification à la fenêtre parente lorsque la fenêtre MCIWnd est active. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETACTIVETIMER. |
MCIWndSetInactiveTimer La macro MCIWndSetInactiveTimer définit la période de mise à jour utilisée par MCIWnd pour mettre à jour la barre de suivi dans la fenêtre MCIWnd, mettre à jour les informations de position affichées dans la barre de titre de la fenêtre et envoyer des messages de notification à la fenêtre parente lorsque la fenêtre MCIWnd est inactive. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETINACTIVETIMER. |
MCIWndSetOwner La macro MCIWndSetOwner définit la fenêtre pour recevoir les messages de notification associés à la fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETOWNER. |
MCIWndSetPalette La macro MCIWndSetPalette envoie un handle de palette à l’appareil MCI associé à la fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETPALETTE. |
MCIWndSetRepeat La macro MCIWndSetRepeat définit l’indicateur de répétition associé à la lecture continue. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETREPEAT. |
MCIWndSetSpeed La macro MCIWndSetSpeed définit la vitesse de lecture d’un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETSPEED. |
MCIWndSetTimeFormat La macro MCIWndSetTimeFormat définit le format d’heure d’un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETTIMEFORMAT. |
MCIWndSetTimers La macro MCIWndSetTimers définit les périodes de mise à jour utilisées par MCIWnd pour mettre à jour la barre de suivi dans la fenêtre MCIWnd, mettre à jour les informations de position affichées dans la barre de titre de la fenêtre et envoyer des messages de notification à la fenêtre parente. |
MCIWndSetVolume La macro MCIWndSetVolume définit le niveau de volume d’un appareil MCI. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETVOLUME. |
MCIWndSetZoom La macro MCIWndSetZoom redimensionne une image vidéo en fonction d’un facteur de zoom. Ce marco ajuste la taille d’une fenêtre MCIWnd tout en conservant un rapport d’aspect constant. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETZOOM. |
MCIWndStep La macro MCIWndStep déplace la position actuelle dans le contenu vers l’avant ou vers l’arrière par incrément spécifié. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_STEP. |
MCIWndStop La macro MCIWndStop arrête la lecture ou l’enregistrement du contenu de l’appareil MCI associé à la fenêtre MCIWnd. Vous pouvez utiliser cette macro ou envoyer explicitement la commande MCI_STOP. |
MCIWndUseFrames La macro MCIWndUseFrames définit le format d’heure d’un appareil MCI sur des images. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETTIMEFORMAT. |
MCIWndUseTime La macro MCIWndUseTime définit le format d’heure d’un appareil MCI en millisecondes. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCIWNDM_SETTIMEFORMAT. |
MCIWndValidateMedia La macro MCIWndValidateMedia met à jour les emplacements de début et de fin du contenu, la position actuelle dans le contenu et la barre de suivi en fonction du format d’heure actuel. |
mmioFOURCC La macro mmioFOURCC convertit quatre caractères en code de quatre caractères. |
StretchDIB La fonction StretchDIB copie une image bitmap indépendante de l’appareil d’un emplacement mémoire à un autre et redimensionne l’image pour qu’elle s’adapte au rectangle de destination. |
Fonctions de rappel
CAPCONTROLCALLBACK La fonction capControlCallback est la fonction de rappel utilisée pour le contrôle de précision pour commencer et mettre fin à la capture en streaming. Le nom capControlCallback est un espace réservé pour le nom de la fonction fournie par l’application. |
CAPERRORCALLBACKA La fonction capErrorCallback est la fonction de rappel d’erreur utilisée avec la capture vidéo. Le nom capErrorCallback est un espace réservé pour le nom de la fonction fournie par l’application. (ANSI) |
CAPERRORCALLBACKW La fonction capErrorCallback est la fonction de rappel d’erreur utilisée avec la capture vidéo. Le nom capErrorCallback est un espace réservé pour le nom de la fonction fournie par l’application. (Unicode) |
CAPSTATUSCALLBACKA La fonction capStatusCallback est la fonction de rappel status utilisée avec la capture vidéo. Le nom capStatusCallback est un espace réservé pour le nom de la fonction fournie par l’application. (ANSI) |
CAPSTATUSCALLBACKW La fonction capStatusCallback est la fonction de rappel status utilisée avec la capture vidéo. Le nom capStatusCallback est un espace réservé pour le nom de la fonction fournie par l’application. (Unicode) |
CAPVIDEOCALLBACK La fonction capVideoStreamCallback est la fonction de rappel utilisée avec la capture en streaming pour traiter éventuellement une image de vidéo capturée. Le nom capVideoStreamCallback est un espace réservé pour le nom de la fonction fournie par l’application. |
CAPWAVECALLBACK La fonction capWaveStreamCallback est la fonction de rappel utilisée avec la capture de streaming pour traiter éventuellement les mémoires tampons de données audio. Le nom capWaveStreamCallback est un espace réservé pour le nom de la fonction fournie par l’application. |
CAPYIELDCALLBACK La fonction capYieldCallback est la fonction de rappel de rendement utilisée avec la capture vidéo. Le nom capYieldCallback est un espace réservé pour le nom de la fonction fournie par l’application. |
Structures
AVICOMPRESSOPTIONS La structure AVICOMPRESSOPTIONS contient des informations sur un flux et la façon dont il est compressé et enregistré. Cette structure transmet les données à la fonction AVIMakeCompressedStream (ou à la fonction AVISave, qui utilise AVIMakeCompressedStream). |
AVIFILEINFOA La structure AVIFILEINFO contient des informations globales pour un fichier AVI entier. (ANSI) |
AVIFILEINFOW La structure AVIFILEINFO contient des informations globales pour un fichier AVI entier. (Unicode) |
AVISTREAMINFOA La structure AVISTREAMINFO contient des informations pour un flux unique. (ANSI) |
AVISTREAMINFOW La structure AVISTREAMINFO contient des informations pour un flux unique. (Unicode) |
CAPDRIVERCAPS La structure CAPDRIVERCAPS définit les fonctionnalités du pilote de capture. Une application doit utiliser la macro WM_CAP_DRIVER_GET_CAPS message ou capDriverGetCaps pour placer une copie des fonctionnalités du pilote dans une structure CAPDRIVERCAPS chaque fois que l’application connecte une fenêtre de capture à un pilote de capture. |
CAPINFOCHUNK La structure CAPINFOCHUNK contient des paramètres qui peuvent être utilisés pour définir un segment d’informations dans un fichier de capture AVI. La macro WM_CAP_FILE_SET_INFOCHUNK message ou capSetInfoChunk est utilisée pour envoyer une structure CAPINFOCHUNK à une fenêtre de capture. |
CAPSTATUS La structure CAPSTATUS définit l’état actuel de la fenêtre de capture. |
CAPTUREPARMS La structure CAPTUREPARMS contient des paramètres qui contrôlent le processus de capture vidéo en streaming. Cette structure permet d’obtenir et de définir des paramètres qui affectent le taux de capture, le nombre de mémoires tampons à utiliser lors de la capture et la façon dont la capture est terminée. |
COMPVARS La structure COMPVARS décrit les paramètres du compresseur pour des fonctions telles que ICCompressorChoose, ICSeqCompressFrame et ICCompressorFree. |
DRAWDIBTIME La structure DRAWDIBTIME contient des informations de minutage écoulés pour l’exécution d’un ensemble d’opérations DrawDib. La fonction DrawDibTime réinitialise le nombre et la valeur de temps écoulé pour chaque opération chaque fois qu’elle est appelée. |
ICCOMPRESS La structure ICCOMPRESS contient des paramètres de compression utilisés avec le message ICM_COMPRESS. |
ICCOMPRESSFRAMES La structure ICCOMPRESSFRAMES contient des paramètres de compression utilisés avec le message ICM_COMPRESS_FRAMES_INFO. |
ICDECOMPRESS La structure ICDECOMPRESS contient des paramètres de décompression utilisés avec le message ICM_DECOMPRESS. |
ICDECOMPRESSEX La structure ICDECOMPRESSEX contient des paramètres de décompression utilisés avec le message ICM_DECOMPRESSEX. |
ICDRAW La structure ICDRAW contient des paramètres pour dessiner des données vidéo vers l’écran. Cette structure est utilisée avec le message ICM_DRAW. |
ICDRAWBEGIN La structure ICDRAWBEGIN contient des paramètres de décompression utilisés avec le message ICM_DRAW_BEGIN. |
ICDRAWSUGGEST La structure ICDRAWSUGGEST contient des paramètres de compression utilisés avec le message ICM_DRAW_SUGGESTFORMAT pour suggérer un format d’entrée approprié. |
ICINFO La structure ICINFO contient des paramètres de compression fournis par un pilote de compression vidéo. Le pilote remplit ou met à jour la structure lorsqu’il reçoit le message ICM_GETINFO. |
ICOPEN La structure ICOPEN contient des informations sur le flux de données compressé ou décompressé, le numéro de version du pilote et la façon dont le pilote est utilisé. |
ICSETSTATUSPROC La structure ICSETSTATUSPROC contient status informations utilisées avec le message ICM_SET_STATUS_PROC. |
VIDEOHDR La structure VIDEOHDR est utilisée par la fonction capVideoStreamCallback. |