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.
Obtém as características da fonte de mídia do Leitor de Origem.
Tipo de dados
UINT32
O valor é um OR bit a bit de sinalizadores da enumeração MFMEDIASOURCE_CHARACTERISTICS .
Comentários
Para obter esse atributo, chame o método IMFSourceReader::GetPresentationAttribute no leitor de origem. Defina o parâmetro dwStreamIndex como MF_SOURCE_READER_MEDIASOURCE e o parâmetro guidAttribute como MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS.
O tipo PROPVARIANT para esse atributo é VT_UI4.
Exemplos
HRESULT GetSourceFlags(IMFSourceReader *pReader, ULONG *pulFlags)
{
ULONG flags = 0;
PROPVARIANT var;
PropVariantInit(&var);
HRESULT hr = pReader->GetPresentationAttribute(
MF_SOURCE_READER_MEDIASOURCE,
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS,
&var);
if (SUCCEEDED(hr))
{
hr = PropVariantToUInt32(var, &flags);
}
if (SUCCEEDED(hr))
{
*pulFlags = flags;
}
PropVariantClear(&var);
return hr;
}
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte |
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho |
|
Confira também