estructura KS_DATARANGE_H264_VIDEO (ksmedia.h)

La estructura de KS_DATARANGE_H264_VIDEO describe la gama de formatos de vídeo MPEG-2 disponibles para una secuencia.

Sintaxis

typedef struct tagKS_DATARANGE_H264_VIDEO {
  KSDATARANGE                 DataRange;
  BOOL                        bFixedSizeSamples;
  BOOL                        bTemporalCompression;
  DWORD                       StreamDescriptionFlags;
  DWORD                       MemoryAllocationFlags;
  KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
  KS_H264VIDEOINFO            VideoInfoHeader;
} KS_DATARANGE_H264_VIDEO, *PKS_DATARANGE_H264_VIDEO;

Miembros

DataRange

Especifica el identificador principal para el formato.

bFixedSizeSamples

Especifica que todas las muestras tienen el mismo tamaño si se establece en TRUE.

bTemporalCompression

Especifica si cada muestra puede estar independiente por sí misma, sin depender de ejemplos anteriores o futuros.

StreamDescriptionFlags

Sin usar y debe establecerse en cero.

MemoryAllocationFlags

Sin usar y debe establecerse en cero.

ConfigCaps

Especifica la configuración de la secuencia, incluido el escalado, el recorte y las velocidades de datos y fotogramas.

VideoInfoHeader

Especifica los detalles de la secuencia de vídeo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado ksmedia.h (incluya Ksmedia.h)

Consulte también

KSDATARANGE

KS_H264VIDEOINFO

KS_VIDEO_STREAM_CONFIG_CAPS