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 |
---|---|
|
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 |