IWMCodecProps::GetFormatProp-Methode (wmcodecdsp.h)

Ruft eine Formateigenschaft für einen Ausgabemedientyp ab. Verwenden Sie diese Methode, um Informationen zu aufgezählten Audioformaten abzurufen.

Syntax

HRESULT GetFormatProp(
  [in]      DMO_MEDIA_TYPE    *pmt,
  [in]      LPCWSTR           pszName,
  [out]     WMT_PROP_DATATYPE *pType,
  [out]     BYTE              *pValue,
  [in, out] DWORD             *pdwSize
);

Parameter

[in] pmt

Zeiger auf den Ausgabemedientyp.

[in] pszName

Breitzeichen-, NULL-terminierte Zeichenfolge, die den Eigenschaftsnamen enthält. Die in der folgenden Tabelle aufgeführten Eigenschaften werden nur über die IWMCodecProps-Schnittstelle unterstützt.

Eigenschaftsnamekonstante Bedeutung
g_wszSpeechFormatCaps
Ruft die für das Format verfügbaren Sprachmodi ab (wird nur vom Windows Media Audio 9 Voice-Codec verwendet). Value enthält Flags, die mit den Werten identisch sind, die zum Angeben des Modus für MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode verwendet werden.
 

Die Eigenschaften in der folgenden Liste werden ebenfalls unterstützt. Sie werden mit IPropertyBag für Video verwendet.

[out] pType

Adresse einer Variablen, die den Datentyp des Eigenschaftswerts empfängt.

[out] pValue

Adresse des Bytepuffers, der den Eigenschaftswert empfängt.

[in, out] pdwSize

Zeiger auf die Größe des Wertpuffers in Bytes. Wenn pValue NULL ist, legt die Methode diesen Wert auf die erforderliche Größe fest.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wmcodecdsp.h

Weitere Informationen

IWMCodecProps-Schnittstelle

MFPKEY_VBRENABLED

MFPKEY_VBRQUALITY