MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS屬性
從 來源讀取器取得媒體來源的特性。
資料類型
UINT32
值是來自MFMEDIASOURCE_CHARACTERISTICS列舉的旗標位OR。
備註
若要取得此屬性,請在來源讀取器上呼叫 IMFSourceReader::GetPresentationAttribute 方法。 將 dwStreamIndex 參數設定為 MF_SOURCE_READER_MEDIASOURCE ,並將 guidAttribute 參數設定為 MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS。
此屬性的 PROPVARIANT 類型 VT_UI4。
範例
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;
}
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 |
|
另請參閱