Share via


Método IAVIStream::SetFormat (vfw.h)

El método SetFormat establece información de formato en una secuencia. Se llama cuando una aplicación usa la función AVIStreamSetFormat .

Sintaxis

HRESULT SetFormat(
  LONG   lPos,
  LPVOID lpFormat,
  LONG   cbFormat
);

Parámetros

lPos

Puntero a la interfaz a una secuencia.

lpFormat

Puntero al búfer para los datos de formato.

cbFormat

Dirección que contiene el tamaño, en bytes, del búfer especificado por lpFormat.

Valor devuelto

Devuelve el VALOR HRESULT definido por OLE.

Comentarios

Los controladores de secuencias de vídeo estándar proporcionan información de formato en una estructura BITMAPINFOHEADER . Los controladores de secuencias de audio estándar proporcionan información de formato en una estructura PCMWAVEFORMAT . Otros flujos de datos pueden usar otras estructuras que describen los datos del flujo.

En el caso de los controladores escritos en C++, SetFormat tiene la sintaxis siguiente:


HRESULT SetFormat(LONG lPos, LPVOID lpFormat, LONG cbFormat) 
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vfw.h
Library Vfw32.lib

Consulte también

Interfaces de controlador de Stream y archivos personalizados

Controladores de archivos y Stream personalizados