Microsoft DirectX 9.0 |
The MPEG_REQUEST_TYPE enumeration type specifies a request for MPEG-2 data.
Syntax
typedef enum {
MPEG_RQST_UNKNOWN = 0,
MPEG_RQST_GET_SECTION,
MPEG_RQST_GET_SECTION_ASYNC,
MPEG_RQST_GET_TABLE,
MPEG_RQST_GET_TABLE_ASYNC,
MPEG_RQST_GET_SECTIONS_STREAM,
MPEG_RQST_GET_PES_STREAM,
MPEG_RQST_GET_TS_STREAM,
MPEG_RQST_START_MPE_STREAM
} MPEG_REQUEST_TYPE;
Members
MPEG_RQST_UNKNOWN
Unknown request type. Do not use this value.
MPEG_RQST_GET_SECTION
Get one table section. (Synchronous call.)
MPEG_RQST_GET_SECTION_ASYNC
Get one table section. (Asynchronous call.)
MPEG_RQST_GET_TABLE
Get a complete table. (Synchronous call.)
MPEG_RQST_GET_TABLE_ASYNC
Get a complete table. (Asynchronous call.)
MPEG_RQST_GET_SECTIONS_STREAM
Get a stream of sections.
MPEG_RQST_GET_PES_STREAM
Get a stream of packetized elementary stream (PES) packets.
MPEG_RQST_GET_TS_STREAM
Get a stream of transport stream (TS) packets.
MPEG_RQST_START_MPE_STREAM
Get a stream of multi-protocol encapsulation (MPE) packets.
See Also