Share via


BufferFormat structure

The BufferFormat structure describes the format of a buffer.

Syntax

typedef struct stcBufferFormat {
  FORMAT_TYPE   dwFlags;
  DWORD         dwInputPin;
  PIPELINE_TIME prerollTime;
  double        dblWidthRatio;
  double        dblHeightRatio;
} BufferFormat;

Members

dwFlags

One or more values from the FORMAT_TYPE enumeration, combined with a bitwise OR, that describe the format of the data in the buffer and how it should be treated.

dwInputPin

A DWORD that specifies the one-based input stream on the node.

prerollTime

A PIPELINE_TIME structure that specifies the preroll time. This value gives the transform extra time to initialize. Microsoft advises against specifying this value.

dblWidthRatio

A double that specifies the width ratio of video objects.

dblHeightRatio

A double that specifies the height ratio of video objects.

Requirements

Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
GPUPipelineTime.h

See also

Structures