Estrutura TRANSPORTSTATUS (ksmedia.h)

A estrutura TRANSPORTSTATUS descreve o status do transporte atual.

Sintaxe

typedef struct tagTRANSPORTSTATUS {
  LONG Mode;
  LONG LastError;
  LONG RecordInhibit;
  LONG ServoLock;
  LONG MediaPresent;
  LONG MediaLength;
  LONG MediaSize;
  LONG MediaTrackCount;
  LONG MediaTrackLength;
  LONG MediaTrackSide;
  LONG MediaType;
  LONG LinkMode;
  LONG NotifyOn;
} TRANSPORTSTATUS, *PTRANSPORTSTATUS;

Membros

Mode

Especifica o ED_MODE_Xxx.

LastError

Especifica o último erro.

RecordInhibit

Especifica se a gravação está inibida. TRUE se a gravação for impedida, FALSE caso contrário.

ServoLock

Indica o bloqueio do servo.

MediaPresent

Especifica se a mídia está presente.

MediaLength

Especifica o comprimento da mídia.

MediaSize

Especifica o tamanho da mídia.

MediaTrackCount

Indica a contagem de faixas de mídia.

MediaTrackLength

Especifica o comprimento da faixa de mídia.

MediaTrackSide

Indica o tamanho da faixa de mídia.

MediaType

Indica o tipo de mídia.

LinkMode

Indica o modo vinculado. TRUE se vinculado, FALSE caso contrário.

NotifyOn

Especifica a notificação de evento. TRUE habilita a notificação de evento, FALSE desabilita a notificação de evento.

Comentários

Todos os tokens ED_Xxx são definidos em xprtdefs.h no SDK do Microsoft DirectX.

Requisitos

   
Cabeçalho ksmedia.h (inclua Ksmedia.h)