IWMCodecProps::GetCodecProp-Methode (wmcodecdsp.h)
Ruft eine Codeceigenschaft ab, die für ein Ausgabeformat spezifisch ist.
Syntax
HRESULT GetCodecProp(
[in] DWORD dwFormat,
[in] LPCWSTR pszName,
[out] WMT_PROP_DATATYPE *pType,
[out] BYTE *pValue,
[in, out] DWORD *pdwSize
);
Parameter
[in] dwFormat
Das Ausgabeformat, auf das die Eigenschaft angewendet wird. Legen Sie diesen Wert auf den FOURCC-Wert des gewünschten Videoformats fest.
[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 den Namen des Codecs ab, der dem Format (oder FOURCC) zugeordnet ist. Dies ist eine Alternative zur IWMCodecStrings-Schnittstelle . |
|
Ruft die vom Codec unterstützten Codierungsmodi ab. Der zurückgegebene Wert enthält mindestens eins der folgenden Flags:
|
[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
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wmcodecdsp.h |