Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica como um fluxo de vídeo é entrelaçado.
Nas descrições a seguir, o campo superior refere-se ao campo que contém a linha de verificação de metade à esquerda. Campo inferior refere-se ao campo que contém a primeira linha de verificação completa.
Syntax
typedef enum _MFVideoInterlaceMode {
MFVideoInterlace_Unknown = 0,
MFVideoInterlace_Progressive = 2,
MFVideoInterlace_FieldInterleavedUpperFirst = 3,
MFVideoInterlace_FieldInterleavedLowerFirst = 4,
MFVideoInterlace_FieldSingleUpper = 5,
MFVideoInterlace_FieldSingleLower = 6,
MFVideoInterlace_MixedInterlaceOrProgressive = 7,
MFVideoInterlace_Last,
MFVideoInterlace_ForceDWORD = 0x7fffffff
} MFVideoInterlaceMode;
Constantes
MFVideoInterlace_UnknownValor: 0 O tipo de interlacagem não é conhecido. |
MFVideoInterlace_ProgressiveValor: 2 Quadros progressivos. |
MFVideoInterlace_FieldInterleavedUpperFirstValor: 3 Quadros entrelaçados. Cada quadro contém dois campos. As linhas de campo são intercaladas, com o campo superior aparecendo na primeira linha. |
MFVideoInterlace_FieldInterleavedLowerFirstValor: 4 Quadros entrelaçados. Cada quadro contém dois campos. As linhas de campo são intercaladas, com o campo inferior aparecendo na primeira linha. |
MFVideoInterlace_FieldSingleUpperValor: 5 Quadros entrelaçados. Cada quadro contém um campo, com o campo superior aparecendo primeiro. |
MFVideoInterlace_FieldSingleLowerValor: 6 Quadros entrelaçados. Cada quadro contém um campo, com o campo inferior aparecendo primeiro. |
MFVideoInterlace_MixedInterlaceOrProgressiveValor: 7 O fluxo contém uma combinação de modos entrelaçados e progressivos. |
MFVideoInterlace_LastReservado. |
MFVideoInterlace_ForceDWORDValor: 0x7fffffff Reservado. Esse membro força o tipo de enumeração a ser compilado como um valor DWORD . |
Comentários
As linhas de verificação no campo inferior são 0,5 linha de verificação inferiores às do campo superior. Na televisão NTSC, um quadro consiste em um campo inferior seguido por um campo superior. Na televisão PAL, um quadro consiste em um campo superior seguido por um campo inferior.
O campo superior também é chamado de campo par, o campo superior ou o campo 2. O campo inferior também é chamado de campo ímpar, o campo inferior ou o campo 1.
Se o modo de entrelaçamento for MFVideoInterlace_FieldSingleUpper ou MFVideoInterlace_FieldSingleLower, cada amostra conterá um único campo, portanto, cada buffer conterá apenas metade do número de linhas de campo fornecidas no tipo de mídia.
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | mfobjects.h (inclua Mfidl.h) |