CImageAllocator.CheckSizes-Methode
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die CheckSizes
-Methode überprüft die Zuweisungseigenschaften anhand des aktuellen Medientyps.
Syntax
HRESULT CheckSizes(
ALLOCATOR_PROPERTIES *pRequest
);
Parameter
-
pRequest
-
Zeiger auf eine ALLOCATOR_PROPERTIES-Struktur , die die angeforderten Zuweisungseigenschaften beschreibt.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Die folgenden Werte sind möglich.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die angeforderten Eigenschaften sind mit dem Medientyp kompatibel. |
|
Die angeforderten Eigenschaften sind nicht mit dem Medientyp kompatibel. |
|
Der besitzende Pin ist nicht verbunden. |
Bemerkungen
Wenn die Methode zurückgibt und der Rückgabewert S_OK ist, enthält der cbBuffer-Member von pRequest die tatsächliche Puffergröße. Dies kann größer als die angeforderte Größe sein, ist aber nie kleiner.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|